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.
PayPal
Where the buyer approves and pays
- Orders
- Captures
- Refunds
- Disputes
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.
| PayPal | Clarity eCommerce | Direction |
|---|---|---|
| Order (Orders API v2) | Order at checkout | Clarity eCommerce to PayPal |
| Capture | Payment on the order | PayPal to Clarity eCommerce |
| Refund of a capture | Approved return | Clarity 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.
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.
Discovery
A Clarity business analyst documents the data fields and workflows each system can share and which ones you need.
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.
Testing
Orders and updates are run end to end, including the return trip of statuses back to the customer-facing system.
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
