Fraud Blocker

Clarity Connect integration

PayTrace Shopify Integration

Collect payment for Shopify orders on terms through PayTrace, and have Clarity Connect mark each order paid in Shopify once PayTrace approves it.

PayTrace and Shopify kept in sync through Clarity Connect

What PayTrace and Shopify can share

Start with what Shopify allows. Checkout payments run through Shopify Payments or a third-party provider listed in your Shopify admin, and only partners Shopify has approved can build payment extensions for its checkout. An integration can't add PayTrace to Shopify's checkout; if PayTrace isn't in your admin's provider list, that route isn't open.

What Clarity Connect can do is link the two around checkout. B2B orders placed in Shopify on net payment terms are paid later through PayTrace, by card or ACH, and Connect records each approved payment on its Shopify order. Refunds and the ERP posting follow the same path.

Payments

PayTrace

Where card and ACH payments are processed

  • Sales and captures
  • Customer profiles
  • Refunds and voids
  • Settled batches
Clarity Connectreal time or scheduled
Storefront

Shopify

Where B2B orders and customers start

  • Orders on payment terms
  • Customers
  • Order transactions
  • Refunds

Shopify to PayTrace record mapping

A starting map; discovery settles the exact fields and rules.

ShopifyPayTraceDirection
Order with an outstanding balanceSale against that order's invoiceShopify to PayTrace
Order marked as paidApproved transaction IDPayTrace to Shopify
CustomerCustomer profile (reference only)PayTrace to Shopify
Cancellation or refundVoid or refundShopify to PayTrace

How the two stay in step

Orders on terms, paid through PayTrace

Shopify lets you offer net payment terms and send invoices due at a later date. When the customer pays that invoice through PayTrace, Connect calls Shopify's orderMarkAsPaid mutation, which records a payment transaction for the outstanding amount, and notes the PayTrace transaction ID on the order.

Refunds where the money was taken

A charge PayTrace processed has to be reversed in PayTrace: a void while it's still unsettled, a refund once it has settled. Connect sends the right one when an order paid this way is cancelled or refunded, and records the result on the Shopify order.

Saved payment methods without card data

Repeat B2B buyers can keep a card or bank account as a customer profile in PayTrace's vault. Shopify and the ERP hold only the profile reference, and PayTrace's Protect.js hosted fields keep card numbers off your servers when a new method is entered.

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

The facts behind this integration

Shopify supports more than 100 third-party card providers, and its third-party transaction fees apply to payments through them even when Shopify Payments is also active. On the PayTrace side, the JSON API is at version 3 with OAuth 2.0 tokens; PayTrace has been owned by North, formerly North American Bancard, since 2022.

If most of your PayTrace volume is ERP invoices rather than store orders, Clarity Payment Hub for PayTrace is the better fit: customers pay invoices in a portal, and the payments post to the ERP while your PayTrace account and rates stay as they are.

How Clarity Connect runs it

Clarity Connect is Clarity's integration platform. It holds a two-way connection between PayTrace, Shopify and your ERP and runs each flow as a task, such as approved payments posting immediately and settled batches once a day. Connect can sit in the cloud or behind your firewall beside an on-premises ERP. Clarity has built more than 3,000 integrations on it; recorded demos are on Clarity's YouTube playlist, and the integrations directory covers the other systems.

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

Can PayTrace process payments at Shopify checkout?

Only if PayTrace appears as a provider in your Shopify admin's payment settings. Shopify approves the partners that can build checkout payment extensions, and an integration can't add one. Connect works around checkout instead: orders on terms, refunds and posting to the ERP.

How does a PayTrace payment show up in Shopify?

Connect marks the order as paid, which records a payment transaction for the outstanding amount, and stores the PayTrace transaction ID on the order so either team can find it.

Does Clarity store card numbers for this?

No. Cards and bank accounts are captured in PayTrace's hosted fields and saved in PayTrace's vault. Shopify, the ERP and Connect see only references.

What does the Clarity Connect license cost?

$599 a month on SaaS terms, or $15,000 once for a license with no ongoing fees. Larger builds are quoted. See pricing.

Related resources

Connect PayTrace and Shopify

Tell us how your Shopify orders on terms get paid today and where those payments need to post. A Clarity business analyst maps the flow with your team, including what Shopify's checkout rules allow, before anything is built.

Book a demo