Fraud Blocker

Clarity Connect integration

PayPal Clarity eCommerce Integration

Offer PayPal at checkout on your Clarity eCommerce store and keep every capture, refund and dispute tied to its order, all the way into the ERP.

PayPal and Clarity eCommerce kept in sync through Clarity Connect

What moves between PayPal and Clarity eCommerce

Clarity eCommerce is Clarity's own B2B and B2C storefront platform, and PayPal is one of the payment options it supports. The buyer pays on PayPal's side; the store keeps the order, and Clarity Connect carries that order and its payment on to the ERP. PayPal's IDs stay on the order at each step, so a refund or dispute can always be traced to the sale.

Payments

PayPal

Where the buyer approves and pays

  • Orders
  • Captures
  • Refunds
  • Disputes
Clarity Connectreal time or scheduled
Storefront

Clarity eCommerce

Where the cart, order and customer live

  • Orders
  • Customer accounts
  • Payments on the order
  • Returns

PayPal to Clarity eCommerce record mapping

A typical starting map. Discovery confirms the fields and rules for your store and ERP.

PayPalClarity eCommerceDirection
Order (Orders API v2)Order at checkoutClarity eCommerce to PayPal
CapturePayment on the orderPayPal to Clarity eCommerce
Refund of a captureApproved returnClarity eCommerce to PayPal

How PayPal payments flow through the store

PayPal at checkout

At checkout the store creates a PayPal order through PayPal's Orders API v2, the buyer approves it in PayPal, and the order is captured. The PayPal order and capture IDs are saved on the Clarity eCommerce order, and the buyer's PayPal login and card details stay with PayPal.

Refunds from returns

When a return is approved in the store, the refund goes back through PayPal's Payments API v2 against the original capture, and the order shows the refunded amount. PayPal's PAYMENT.CAPTURE.REFUNDED event confirms it, including refunds someone issued from the PayPal dashboard.

Order and payment on to the ERP

Clarity Connect posts the paid order to the ERP as a sales order with its payment, and brings stock, pricing and order status back to the store. In Clarity's own demo, a web order became an ERP order in about four seconds, and the ERP's status update triggered the customer's email.

See Clarity Connect move an order

Watch an online order travel into the ERP and its status come back in our Clarity Connect demo, or book a live walkthrough on your own systems.

Book a demo

Clarity eCommerce, Payment Hub and PayPal

Clarity Payment Hub's checkout comes from the Clarity eCommerce codebase, and PayPal is one of Payment Hub's gateways. If your customers also pay ERP invoices online, Payment Hub connects PayPal to the ERP the same way: PayPal keeps processing, settling and holding the tokens, and raw card numbers never reach Payment Hub.

For reconciliation, PayPal's Transaction Search API lists your account's transactions and balances by date range. Connect can match that activity to the orders the store already sent to the ERP, and dispute or reversal events from PayPal's webhooks can be routed to whoever handles them.

How Clarity Connect runs it

Clarity Connect is the integration platform behind Clarity eCommerce. It keeps a persistent, two-way connection between the store, PayPal and your back office and runs each flow as a task, in real time or on a schedule. If the ERP is offline, orders wait in a retry queue instead of being lost. Over 3,000 integrations have been built on it. Recorded walkthroughs are on Clarity's YouTube playlist, and the integrations directory lists every system Connect links to.

How a Clarity Connect project runs
  1. Discovery

    A Clarity business analyst documents the data fields and workflows each system can share and which ones you need.

  2. Tasks and mapping

    Each flow becomes a Connect task, such as orders to the ERP or stock to the store, set to run in real time or on a schedule.

  3. Testing

    Orders and updates are run end to end, including the return trip of statuses back to the customer-facing system.

  4. Live, with a dashboard

    Queues and scheduled tasks show in Connect's Hangfire dashboard. A job whose target is offline is retried 10 times, every 30 minutes, and can be re-queued once the cause is fixed.

Clarity Connect is sold as a SaaS subscription at $599 a month or as a one-time license at $15,000 with no ongoing fees, and larger projects are priced to scope. See pricing.

Questions

Does Clarity eCommerce support PayPal at checkout?

Yes. PayPal is one of the payment options Clarity eCommerce supports. Discovery settles how it appears at checkout and which orders it applies to.

Are card or PayPal account details stored in the store?

No. The buyer signs in and pays on PayPal's side. The store keeps PayPal's order and capture IDs, which is all a refund needs.

Can refunds be issued from the store instead of PayPal?

Yes. An approved return can trigger the refund against the original PayPal capture, and refunds made directly in PayPal can still update the order through PayPal's webhook.

What does Clarity Connect cost on its own?

$599 a month as SaaS, or a $15,000 one-time license with no ongoing fees; larger projects are scoped and quoted. See pricing.

Related resources

Add PayPal to your Clarity store

Tell us which PayPal options you want at checkout and where those payments should post. A Clarity business analyst maps the order, refund and ERP flow with your team before anything is built.

Book a demo