Commerce is the transactional core of sparx — products and inventory, a checkout that converts, Stripe payments, and order operations that hold up at real volume. Run it headless on the API, or pair it with Builder for a hosted storefront. One order object, cart to fulfilled.
Every order travels the same path on one database — no webhooks trading state at 3am, no sync to drift. Stock, pricing, and customer history are all re-checked as it moves.
Products, variants, and collections — the matrix of color, size, and SKU. Price and stock are read live, never cached stale.
Inventory re-checked, discounts re-validated, B2B account pricing applied. Abandoned carts fire an email automation.
Single-page checkout, live tax and shipping, a Stripe payment intent confirmed on submit. Inventory decrements atomically.
Pick, pack, add tracking — partial shipments allowed. Tracking triggers the shipping email; refunds restock and return via Stripe.
One page, not a five-screen funnel. Address autocomplete, saved payment methods, and the wallets your customers already use — all wired in, all conversion-tuned out of the box.
Suggestions as they type — fewer failed deliveries, fewer typos, faster fills.
Apple Pay, Google Pay, and Link — Stripe’s one-click checkout — for buyers in a hurry.
Returning customers skip the card form entirely. 3D Secure and SCA handled automatically.
TaxJar or Avalara for tax; carrier rates via EasyPost. Totals update before they pay.
Payments run on Stripe as the primary processor — you keep your own Stripe account and relationship. sparx connects it through Stripe Connect; the methods below are on by default.
Test mode runs against staging, payment intents confirm on submit, and refunds return to the original method. Need net terms or a PO at checkout instead? That’s B2B, layered on the same engine.
One honest line, no asterisks. sparx takes a small per-transaction fee on Commerce — and it steps down the more of the platform you run, all the way to nothing.
The base rate, per transaction, on top of your own Stripe processing. That’s the whole sparx fee.
Add CRM and the per-transaction fee drops — the more of the spine you use, the less each order costs you.
Once your active modules total $299 a month or more, the per-transaction fee disappears entirely.
The fee is taken through Stripe Connect and is separate from Stripe’s own processing rate. No per-seat charges, no per-product metering — see full pricing.
The order is only the start. Commerce ships the operations that make selling sustainable at real volume — inventory, promotions, refunds, reporting, and bulk tooling.
Per-variant counts, deny or backorder policy, low-stock thresholds that publish alerts. Bulk-adjust by CSV or API.
Percentage, fixed amount, free shipping, buy-X-get-Y. Code or automatic, with minimums, date windows, and usage limits.
Full or partial, back to the original method via Stripe. Inventory restocks on refund, with the reason recorded for reporting.
Placed, paid, noted, fulfilled, tracked, refunded — every event in order, with staff notes and customer-visible notes.
Revenue by period, top products and customers, AOV trend, inventory valuation, and the sessions-to-purchase funnel.
Multi-fulfillment partial shipments, bulk order operations, and full CSV exports — order ops that scale with shipping.
Commerce is the engine, not the front end. Drive it entirely through the API and MCP, or switch on Builder and get a hosted storefront on your own domain — same data either way.
Every capability is an API endpoint first; the dashboard is one consumer among many. Build your own front end, or let an AI assistant work the catalog and orders over MCP.
Pair Commerce with Builder and the storefront renders for you — product pages, collections, cart, and the converting checkout — on your custom domain, SSL and CDN handled.
Because orders, customers, and content share one database, the numbers reconcile by default — no exports, no two systems disagreeing about what happened.
Pricing, fees, payments, and how it fits your stack — answered straight. Still deciding? Read the commerce docs or start the 14-day trial.
A flat $49/mo, with Invoicing included free. No tiers and no setup fee — turn Commerce on, add any other modules à la carte, and it all lands on one bill. Start on a 14-day free trial; no card required to begin.