Shopify Plus B2B
Custom B2B payment terms,
beyond Shopify's Net 90 limit
Offer Net 120, Net 210, or any custom net term to wholesale buyers — with deposits and per-order overrides, applied automatically at checkout.
$29/mo flat · No free trial · No theme changes
What is Custom B2B Payment Terms?
Custom B2B Payment Terms is a Shopify Plus app that extends Shopify's native B2B payment terms beyond the Net 90 limit. Merchants can set any custom net term — Net 120, Net 210, or any number of days — per B2B company, add an optional deposit percentage, and let sales reps override the term on a single order. Terms are applied automatically at B2B checkout via a Shopify Function, with the applied term recorded on every order for audit and ERP. It is a focused utility — not a rules engine — for a flat $29/mo.
The Net 90 ceiling, solved
Fixed terms only — Net 7/15/30/45/60/90. Anything longer or custom means manual draft orders, spreadsheets, and off-platform invoices.
- Any term length — Net 120, Net 210, or custom
- Deposit % collected up front per company
- Rep overrides on a single order that survive checkout
- Applied term recorded on every order for ERP/audit
How it works
1. Set a company default
Pick a standard Net or enter any number of days, plus an optional deposit %. It applies to all of that company's locations.
2. Override per order
Reps override net days or an exact due date on a draft order. The override is locked through checkout; reset to default in one click.
3. Apply at checkout
Enable the checkout function and terms apply automatically at self-serve B2B checkout. Over 90 days becomes an exact due date.
Built for finance & wholesale ops
Beyond Net 90
Net 120, Net 180, Net 210 — any term, applied as a precise due date.
Deposits
Collect a percentage up front, balance on terms, recorded for your back office.
Audit & ERP
The applied term (basis, days/date, deposit, source) is saved on every order.
Checkout-native
Powered by Shopify Functions. No theme edits, no scripts, no slowdowns.
Ask Sidekick
Look up a company's term or find companies missing one — hands-free, read-only.
Focused & reliable
Does one job well: extend Shopify's native terms. Not a heavy rules engine.
Simple, flat pricing
- Unlimited companies and orders
- All features included — no tiers
- Billing handled by Shopify
- Free on development & sandbox stores
Learn more
Net 120 Payment Terms on Shopify
Shopify B2B caps Net terms at Net 90. Offer Net 120 payment terms to wholesale buyers automatically at checkout, with optional deposits.
Net 210 & Extended Net Terms for B2B
Offer Net 150, Net 180, Net 210 and longer extended payment terms to B2B buyers on Shopify Plus — applied automatically as a calculated due date.
Custom Net Terms Beyond Net 90
Break past Shopify's Net 90 cap. Configure any custom net payment term for B2B companies and apply it automatically at checkout.
Per-Order Payment Term Overrides for B2B Reps
Let sales reps override a B2B payment term on a single draft order without changing the company default — and have it survive checkout.
B2B Deposits & Partial Upfront Payment
Require a deposit percentage from B2B companies and collect part of the order upfront at checkout, with the balance on net terms.
Shopify Native B2B Terms vs Custom Payment Terms
Compare Shopify's native B2B payment terms with custom payment terms: term length, deposits, per-order overrides, and audit records.
Shopify B2B Net 30 / 60 / 90 Setup Guide
How to set up Net 30, Net 60, and Net 90 payment terms for B2B companies on Shopify Plus — and how to go beyond Net 90.
Look Up B2B Payment Terms with Shopify Sidekick
Ask Shopify Sidekick what payment term a company has, which companies are missing terms, and the term on any order — hands-free and read-only.
FAQ
Does Shopify B2B support custom net payment terms out of the box?
Not beyond Net 90. Shopify's native B2B payment terms are a fixed list capped at Net 90 (Net 7/15/30/45/60/90). Custom B2B Payment Terms adds any custom term — Net 120, Net 210, or any number of days — applied automatically at checkout.
Can I offer payment terms longer than Net 90 on Shopify?
Yes. Custom B2B Payment Terms lets you set any number of days as a company's default. Terms over 90 are applied as an exact calculated due date at checkout.
How do I set Net 60 for a specific company?
Open the company in Shopify admin, edit 'Payment Term — Company Default', and choose Net 60 (or enter any number of days). It applies to all of that company's locations and is applied automatically at B2B checkout.
Can I require a deposit on B2B orders?
Yes. Set an optional deposit percentage (1–99%) per company. At online B2B checkout the deposit is collected up front and the balance follows the net term.
Does it require Shopify Plus?
Yes. B2B payment terms and deposits are Shopify Plus B2B features, so the store must be on Shopify Plus with B2B enabled.
Can sales reps override the term on a single order?
Yes. Reps can override the net days or set an exact due date on a draft order. The override survives checkout and the company default is unchanged.
Do I need to edit my theme?
No. It is checkout-native, built on Shopify Functions. There are no theme changes and no code to add.
How much does it cost?
Flat $29/mo for every merchant. There is no free trial — billing starts when you subscribe and is handled by Shopify. Development and Plus-partner sandbox stores are free automatically.
Give B2B buyers the terms they expect
Beyond Net 90. Deposits. Per-order overrides. On every order.