sparx B2B is wholesale on the same engine as your retail orders — one catalog, one checkout, one customer record. Each business buyer logs in to their own price list, their net terms, and an RFQ-to-quote flow. Account pricing, credit limits, bulk POs, and fleet accounts — native, not a bolt-on. Pair the Scheduling module to book service against a fleet.
Build pricing tiers — a percentage off list, a fixed price, or a per-product price list — and assign them to accounts. When a buyer signs in, the catalog and checkout already show their negotiated price. No manual quoting for everyday orders.
Not every wholesale order is a fixed-price reorder. When a buyer needs a custom quote, the RFQ runs end to end inside sparx — request to priced quote to a real order — with the lifecycle tracked the whole way.
From the catalog, the buyer builds a request — quantities, delivery needs, notes — and submits it. It lands in your dashboard, separate from the cart.
Open the quote, set line-item pricing (markup rules help), add notes and an expiry date. Margin shows as you price, off the cost basis.
The buyer gets a branded quote PDF, valid until the expiry. The lifecycle is tracked: submitted, under review, quoted — nothing lost in email.
On accept, the quote converts straight to an order at the quoted prices — through the same checkout, inventory, and fulfillment as every other order.
Sell on terms without selling blind. Set Net 15 to 60 and a credit limit per account; orders on terms invoice automatically with the buyer’s PO number and count against the limit. When an account would run over, the order holds for your approval — and A/R aging shows what’s outstanding by age.
Wholesale isn’t a retail cart with a bigger total. POs, saved carts, case quantities, and approval thresholds are built into the same checkout — so a routine reorder is one click and a big first order routes for sign-off.
Buyers enter their purchase-order number when they place an order; it rides onto the invoice and every statement, so AP can reconcile without a phone call.
Accounts keep named saved carts and reorder a past order in a click — the routine wholesale buy that doesn’t need a fresh quote every time.
Set minimum and maximum order quantities, case packs, and minimum order values per product per account — the rules that make wholesale wholesale.
Orders above a configured amount hold for staff approval before they’re placed — and so do orders that would push an account over its credit limit.
For accounts that run equipment or vehicles, sparx stores a fleet profile — and, paired with the Scheduling module, books service against it. Fleet is one capability of B2B; a salon-products or office-coffee distributor never touches it, while a parts-and-service supplier leans on it daily.
Accounts with a registered fleet see a “fits your fleet” badge and fitment-matched products first — relevant parts surface, incompatible ones still browse with a warning.
Add the Scheduling module and a fleet account books service from the same portal — service types, durations, and capacity, tied to the account, with confirmations and reminders. Booking is its own $29/mo module; B2B brings the account and fleet context.
Service history records against the vehicle in the fleet profile, and parts from an order link to the service record — the full picture for the next visit.
B2B isn’t a separate store you keep in sync. It’s a sales channel layered on Commerce — the same products, inventory, checkout, and customer record, with account pricing and terms switched on for the buyers who get them.
List price, public catalog, card and wallet checkout — the orders you take from anyone who lands on the site.
The same catalog, but a logged-in buyer sees their tier price, pays on net terms with a PO, and can request a quote.
B2B requires Commerce — it’s wholesale on top of the commerce engine, so they run as one and bill as one. See Commerce for the retail side.
B2B isn’t a second store bolted onto the first. It’s the same products, inventory, and orders your retail side runs — with account pricing, net terms, and quotes layered on top, so nothing is duplicated and nothing drifts out of sync.
A flat $99/mo — account pricing, RFQ and quotes, net terms and credit, bulk PO ordering, and fleet accounts. B2B layers on Commerce, so turning it on activates Commerce too ($49/mo) and the two bill as one engine. Invoicing is included free; add the Scheduling module ($29/mo) to book service against a fleet. No tiers, no per-account or per-seat charge. Start free for 14 days; no card to begin.
Account pricing, net terms, RFQs, and how it fits Commerce — answered straight. Still deciding? Read the B2B docs or start the 14-day trial.
A flat $99/mo. B2B layers on Commerce, so turning it on also activates Commerce at $49/mo — the two run as one engine, on one bill. Invoicing is included free with either. No tiers, no per-account or per-seat charge. Start on a 14-day free trial; no card required to begin.