What moves between Cybersource and NetSuite
NetSuite can already charge cards through Cybersource: it's one of NetSuite's preferred gateway partners, set up as a payment processing profile, and Cybersource publishes its own SuiteApp, Cybersource for NetSuite. That covers payments keyed or charged inside NetSuite.
The gap is payments that start somewhere else. When a B2B store, a customer portal or a second sales channel charges cards through Cybersource, NetSuite needs the order, the payment against it and, later, the refund and the settlement. Clarity Connect carries those across so finance isn't rebuilding them from Business Center reports.
Cybersource
Where the card is authorized and settled
- Payments (authorizations)
- Captures
- Refunds
- Payment Batch Detail report
- Orders held in Decision Manager
NetSuite
Where orders, receivables and cash are booked
- Sales Orders
- Customer Deposits and Cash Sales
- Customer Payments
- Customer Refunds
- Deposits
Cybersource to NetSuite record mapping
A common starting map, using each vendor's record names. Discovery settles which NetSuite record each payment type becomes in your account.
| Cybersource | NetSuite | Direction |
|---|---|---|
| Order details from the store | Sales Order | Store to NetSuite |
| Payment (authorization and capture) | Customer Deposit or Cash Sale | Cybersource to NetSuite |
| Captured invoice payment | Customer Payment | Cybersource to NetSuite |
| Refund | Customer Refund | Cybersource to NetSuite |
| Settled batch (Payment Batch Detail) | Deposit | Cybersource to NetSuite |
| Customer | Customer | Both ways |
How the sync works
A paid web order lands in NetSuite whole
When the store's order is authorized in Cybersource, Connect creates the NetSuite Sales Order and records the money against it, as a Customer Deposit for an order you'll ship and bill later or a Cash Sale where payment and fulfilment happen together. The Cybersource transaction reference goes onto the record, so a refund or a dispute can be traced back.
Invoice payments from the portal
Customers paying open invoices in a portal produce a Customer Payment in NetSuite, applied to the invoices they chose. Refunds issued in Cybersource come across as Customer Refunds against the original transaction.
Daily settlement into a bank Deposit
Once a day Connect fetches the Payment Batch Detail report from Cybersource's Reporting API and groups the settled sales and refunds into a NetSuite Deposit. The bank statement line then matches one record instead of dozens.
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.
NetSuite's SOAP deadline and Cybersource's certificate change
Integrations built on NetSuite's SOAP web services need a plan. NetSuite says 2025.2 is its last planned SOAP endpoint, new SOAP integrations can't be built from 2027.1, and SOAP stops working in 2028.2; new work should use SuiteTalk REST web services with OAuth 2.0. A Cybersource connection built today should go to NetSuite over REST.
On the Cybersource side, connections still using the SOAP Toolkit had to move from username and password to P12 certificates, a change that reached production on October 7, 2026. Newer connections use the REST API.
If you'd rather take card and ACH payments inside NetSuite itself, against invoices and sales orders, see NetSuite payment processing with Clarity Payment Hub.
How Clarity Connect runs it
Clarity Connect is Clarity's integration platform. Between Cybersource and NetSuite it runs each flow as its own task: orders and their payments as they happen, refunds as they're issued, settlement once a day. The records it carries into NetSuite hold the transaction reference, amount and status, never the card number. Clarity has built more than 3,000 integrations on Connect. Demos are in our video playlist.
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
Doesn't NetSuite already support Cybersource?
Yes, for payments taken in NetSuite: Cybersource is a preferred gateway partner and offers its own SuiteApp. Connect is for payments taken in a store, portal or other channel that NetSuite needs to record.
Which NetSuite record does a web payment become?
Usually a Customer Deposit on the Sales Order when you ship and invoice later, a Cash Sale when payment and fulfilment happen together, or a Customer Payment when an invoice is being paid. Discovery settles the rule for each channel.
Do card numbers pass through the integration?
They don't need to. With Cybersource's hosted fields (Unified Checkout or Microform), card details go straight from the shopper's browser to Cybersource. NetSuite gets the transaction reference, amount and status.
How much does Clarity Connect cost?
$599 a month as SaaS or $15,000 for a one-time license with no ongoing fees; larger projects are priced to scope. See pricing.
Related resources
Connect Cybersource and NetSuite
Walk us through where Cybersource payments are taken and how finance books them in NetSuite. A Clarity business analyst turns that into a field-by-field map before development starts.
Book a demo
