What Stripe integration covers
Stripe authorizes and settles card and bank payments, holds the funds in your Stripe balance and pays them out to your bank. It doesn't keep your invoices, sales orders or general ledger. An integration carries each Stripe event to the system that owns the matching record: a completed payment to the invoice or order it pays, a refund to the credit memo, a payout to the bank deposit. Clarity Connect runs each of those flows as a task, in real time or on a schedule.
Stripe records Clarity Connect moves
- Customers
- PaymentIntents and charges
- Refunds
- Disputes
- Payouts
- Balance transactions and fees
- Invoices from Stripe Billing
How Stripe data reaches your systems
Stripe webhooks start each update
Stripe sends an event for every change: payment_intent.succeeded when a payment completes, charge.refunded for a full or partial refund, charge.dispute.created when a customer disputes a charge with their bank. Connect listens for the events your project uses and updates the ERP or store as each one arrives.
Payouts matched to bank deposits
A Stripe payout is a batch: payments less refunds, disputes and Stripe's fees. On automatic payouts, Stripe records which balance transactions each payout settles and its reports return that itemized list, so Connect can post the deposit, the sales and the fees to their own accounts.
Card numbers stay at Stripe
Customers type card details into Stripe's own hosted fields, and Stripe keeps them in its vault. The integration moves Stripe IDs, amounts and statuses, so your ERP holds references to each payment, never the card number.
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 Stripe
Clarity Connect can reach every system listed below. Pairings written up in detail: Stripe and Sage 100, Stripe and Sage X3, Stripe and SAP, Stripe and Epic and Stripe and eClinicalWorks. Linked names below go to that system's own integration page.
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
- PayPal
- PayTrace
- 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.
Stripe and Clarity Payment Hub
If customers need to pay ERP invoices through Stripe, Clarity Payment Hub is Clarity's packaged product for it, with Clarity Connect underneath. Stripe stays your processor, your Stripe account and rates stay as they are, and Clarity adds no markup to transactions. When a PaymentIntent succeeds, Payment Hub writes the applied cash receipt back to the ERP.
How Clarity Connect runs it
Clarity Connect is Clarity's integration platform and the engine under Payment Hub. It holds a persistent, two-way connection between Stripe and the systems around it and runs each flow as a separate task, so payment events can post as they arrive while payout detail runs on a daily schedule. More than 3,000 Clarity integrations run on 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
Does Clarity store our customers' card numbers?
No. Card details go into Stripe's hosted fields and stay in Stripe's vault. Connect moves Stripe's IDs, amounts and statuses, so your systems hold payment references rather than card data.
Can Stripe payouts be reconciled in the ERP?
Yes, if your account uses automatic payouts. Stripe then ties each payout to the transactions it settles, and Connect posts that breakdown of sales, refunds, disputes and fees against the bank deposit.
Which Stripe events can Connect act on?
Any event Stripe sends by webhook. Most projects start with completed payments, refunds, disputes and payouts, then add Stripe Billing invoices and subscriptions where they're used.
What does Clarity Connect cost?
A $599 monthly SaaS subscription, or a one-time $15,000 license with no ongoing fees. Bigger projects are quoted to scope. See pricing.
Related resources
Plan your Stripe integration
Tell us where Stripe money needs to land. A Clarity business analyst maps the events, accounts and fee handling with your finance team before anything is built. Call (800) 928-8160, write to sales@clarity-ventures.com or ask for a consultation.
Book a demo





