What PayPal integration covers
PayPal takes payment through the PayPal wallet, Venmo, Pay Later and cards, and the money sits in your PayPal business account until it moves to your bank. Your ERP still has to learn which order or invoice each payment settles, which refunds went back out and which payments a buyer has disputed. Clarity Connect brings that PayPal activity into the store, ERP and CRM as it happens, and keeps the PayPal IDs on each record so finance can trace any payment back.
PayPal records Clarity Connect moves
- Orders
- Authorizations and captures
- Refunds
- Reversals
- Disputes
- Account transactions and balances
How PayPal data reaches your systems
Orders and captures over PayPal's REST APIs
Checkout runs on PayPal's Orders API v2: the store creates an order, the buyer approves it, and the order is captured. The Payments API v2 covers what comes after, such as capturing or voiding an authorization and refunding a capture. Connect stores the PayPal order and capture IDs on the matching order or invoice in your ERP.
Refunds, reversals and disputes as they happen
PayPal sends webhook events including PAYMENT.CAPTURE.COMPLETED, PAYMENT.CAPTURE.REFUNDED, PAYMENT.CAPTURE.REVERSED and CUSTOMER.DISPUTE.CREATED. Connect turns each one into the matching update, so a reversed payment or a new dispute reaches finance without anyone checking the PayPal dashboard.
Account activity for reconciliation
PayPal's Transaction Search API lists the transactions and balances on your account by date range. Connect reads it on a schedule so PayPal activity, including transfers to your bank, can be matched to what the ERP already holds.
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.
Systems we connect to PayPal
Each system below has a Clarity Connect connector. PayPal and Clarity eCommerce has its own write-up; linked names below go to that system's integration page. Sage X3 has its own integration page as well.
eCommerce platforms
- 3dcart (Shift4Shop)
- Adobe Commerce (Magento)
- AspDotNetStorefront
- BigCommerce
- Clarity eCommerce
- EKM
- nopCommerce
- PrestaShop
- SAP Commerce Cloud (Hybris)
- Shopify
- Shopware
- Volusion
- WooCommerce
- X-Cart
- Znode
Marketplaces
- Amazon Fulfillment
- Amazon Marketplace
- Amazon Seller Central
- eBay
- Etsy
- Walmart Marketplace
- Wayfair
ERP and accounting
- Acumatica
- Brightpearl
- Dynamics 365
- Dynamics AX
- Dynamics GP
- Dynamics NAV
- Epicor
- Epicor Eclipse
- Epicor ERP 10 (now Kinetic)
- Epicor ERP 9
- Epicor Kinetic
- Epicor Prophet 21
- FreshBooks
- Hermes
- Infor
- Infor CloudSuite
- Kashflow
- Linnworks
- NetSuite
- Odoo
- Oracle
- Oracle EBS
- Oracle Fusion
- Oracle JD Edwards
- QuickBooks
- Sage 100
- Sage 200
- Sage 300
- Sage 50
- Sage Intacct
- Sage X3
- SAP
- SAP Business ByDesign
- SAP Business One
- SAP Concur
- SAP ECC
- SAP S/4HANA
- SYSPRO
- Xero
- Zoho Inventory
CRM
- Agile CRM
- Dynamics CRM
- HubSpot
- Pipedrive
- Podio
- QuoteWerks
- Salesforce
- Salesforce Marketing Cloud
- Streak
- SugarCRM
- Zendesk
- Zoho
Payments
- Authorize.net
- BNG
- BridgePay
- Chase Orbital Paymentech
- Cybersource
- Fiserv (First Data)
- GoCardless
- Heartland
- Opayo (formerly Sage Pay)
- Payeezy
- Payoneer
- PayTrace
- Stripe
- Worldpay (formerly Vantiv)
Shipping and freight
- A. Duie Pyle
- AAA Cooper Transportation
- ABF Freight System
- Averitt Express
- Day & Ross
- Daylight Transport
- Dayton Freight Lines
- DHL
- DPD
- Estes Express Lines
- FedEx
- FedEx Freight
- Oak Harbor Freight Lines
- Parcelforce
- Pitt Ohio
- R+L Carriers
- Roadrunner Freight
- Saia
- ShipStation
- Southeastern Freight Lines
- TForce Freight (UPS Freight)
- TNT (FedEx)
- UPS
- USPS
- Werner Enterprises
- XPO
Content management
- DNN
- dotCMS
- Drupal
- ExpressionEngine
- Joomla
- Kentico
- Sitecore
- Sitefinity
- WordPress
Marketing automation
- Act-On
- ActiveCampaign
- Adobe Marketo Engage
- ClickDimensions
- Ontraport
- Salesforce Account Engagement (Pardot)
- SharpSpring
- Dotdigital (formerly dotmailer)
- Elastic Email
- Mailchimp
- Mailjet
- Microsoft Exchange
- SendGrid
- SMTP2GO
Social media
- X (Twitter)
- YouTube
Analytics
- Google Analytics
- Google Tag Manager
- Qualtrics
File storage
- Amazon S3
- Box
- Dropbox
- Google Drive
- Google Workspace (G Suite)
- OneDrive
Databases
- Amazon RDS
- Amazon Redshift
- Microsoft SQL Server
- MySQL
- PostgreSQL
EHR and EMR
- eClinicalWorks
- Epic
- LabVantage LIMS
- LabWare LIMS
- PioneerRx
- STARLIMS
- Thermo Fisher SampleManager LIMS
- TIMS
Other systems
- Aareon QL
- Abillity
- Clickatell
- Eventbrite
- FTP
- Groupon
- HCL Notes (Lotus Notes)
- Jira
- Metapack
- OData
- Rithum (ChannelAdvisor)
- SFTP
- Slack
- SurveyMonkey
- Zoho People
Linked names have their own integration page.
PayPal and Clarity Payment Hub
For customers paying ERP invoices, Clarity Payment Hub connects PayPal to the ERP through Clarity Connect. PayPal keeps processing, settling and holding the payment tokens; Payment Hub talks to PayPal over the PayPal Complete Payments REST API and the PayPal JavaScript SDK, and raw card numbers never reach Payment Hub's infrastructure.
How Clarity Connect runs it
Clarity Connect is Clarity's integration platform. It keeps a two-way connection open between PayPal and your other systems and runs each flow as its own task: webhook events as they arrive, account activity on the schedule finance prefers. If a target system is offline, the job waits in a retry queue rather than being lost. Clarity has delivered over 3,000 integrations with it.
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
Can PayPal payments reach our ERP as they happen?
Yes. PayPal sends a webhook when a capture completes, and Connect posts the payment to the matching order or invoice straight away.
What happens when a buyer opens a PayPal dispute?
PayPal sends a CUSTOMER.DISPUTE.CREATED event. Connect passes it to the ERP or CRM record for that order, so the right person sees it while there's still time to respond.
Does Clarity hold card or PayPal account details?
No. Buyers enter them on PayPal's side. Connect works with PayPal's order, capture and refund IDs, never card numbers.
How is Clarity Connect licensed?
Either $599 a month as SaaS or a $15,000 one-time license with no ongoing fees, with larger projects priced to scope. See pricing.
Related resources
Plan your PayPal integration
Tell us which systems need to know about PayPal payments. A Clarity business analyst works out the events, IDs and accounts with your team before any build starts. Call (800) 928-8160, email sales@clarity-ventures.com or request a consultation.
Book a demo





