Support
Email support@custombterms.datun.dev — typical response within 1 business day.
Before you start
- Requires Shopify Plus with B2B enabled.
- After install, open the app → Payment terms → Enable to turn on the checkout function.
FAQ
How do I set a term longer than Net 90?
Open a company → 'Payment Term — Company Default' → Edit → choose 'Custom…' and enter the number of days (e.g. 120, 210). Terms over 90 days are applied as an exact calculated due date automatically.
Can a rep change the term for just one order?
Yes — on the draft order, use 'Payment Term — This Order' → Edit → Override. The company default is unaffected, and the override is preserved through checkout.
Where is the applied term recorded?
On the draft order, the 'Payment Term — This Order' block records the applied term (basis, days/date, deposit, source) for audit and ERP. The order page also has a read-only 'Payment Term — Record' block that displays the term if your ERP or a Flow writes it back to the order.
Can I set different terms per location?
The term is set per company and applies to all its locations. For genuinely different terms, set the location up as a separate company.
Does it work without Shopify Plus / B2B?
No. Payment terms and deposits are Shopify Plus B2B features.
Troubleshooting
- "Isn't a B2B company location" on a draft — attach the company location to the draft order.
- "No payment-terms templates on this store" — the store isn't on Shopify Plus with B2B.