Fraud Blocker

Clarity Connect integration

Cybersource NetSuite Integration

Record every Cybersource payment in NetSuite against the right order or invoice, including the ones taken outside NetSuite in your store or customer portal.

Cybersource and NetSuite kept in sync through Clarity Connect

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.

Payment gateway

Cybersource

Where the card is authorized and settled

  • Payments (authorizations)
  • Captures
  • Refunds
  • Payment Batch Detail report
  • Orders held in Decision Manager
Clarity Connectreal time or scheduled
ERP

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.

CybersourceNetSuiteDirection
Order details from the storeSales OrderStore to NetSuite
Payment (authorization and capture)Customer Deposit or Cash SaleCybersource to NetSuite
Captured invoice paymentCustomer PaymentCybersource to NetSuite
RefundCustomer RefundCybersource to NetSuite
Settled batch (Payment Batch Detail)DepositCybersource to NetSuite
CustomerCustomerBoth 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.

Book a demo

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.

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

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