Custom B2B Payment Terms

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

Native Shopify B2B

Fixed terms only — Net 7/15/30/45/60/90. Anything longer or custom means manual draft orders, spreadsheets, and off-platform invoices.

With this app
  • 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

Standard
$29/ month, flat
  • Unlimited companies and orders
  • All features included — no tiers
  • Billing handled by Shopify
  • Free on development & sandbox stores

Add to Shopify

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.

Add to Shopify