Back to Blog
August 29, 2026 Payment Rules

Shopify B2B Net 30 Payment Terms: How to Offer Invoice-Based Checkout

Net 30 is the standard payment term for B2B transactions. Your wholesale accounts expect to receive an invoice and pay within 30 days — not to enter a card at checkout like a retail customer. Shopify Plus includes native net payment terms, but standard plan merchants can replicate the experience using conditional payment rules.

How Net 30 Works on Standard Shopify Plans

Without Plus, ‘Net 30’ is implemented as a manual payment method in Shopify (Settings > Payments > Manual payment methods). You create a method called ‘Net 30 — Invoice’ with payment instructions (bank details, payment deadline). The method appears at checkout like any other option.

The problem: this method appears to all customers, including retail. You only want wholesale accounts to see it.

Restricting Net 30 to Wholesale Customers with Paymod

Paymod hides or shows payment methods based on customer tags. Combined with a minimum cart value, you get a genuine B2B-only Net 30 option.

Step 1 — Create the manual payment method

In Shopify: Settings > Payments > Manual payment methods. Add a method: “Net 30 — Invoice. Payment due within 30 days of dispatch. Bank details provided with your invoice.”

Step 2 — Create the Paymod rule

Rule: Hide Net 30 — Invoice when customer tag does NOT include ‘wholesale’. Retail customers never see this option. Wholesale-tagged accounts see it alongside card payment.

Step 3 — Add a minimum value condition

Optionally combine with a cart value minimum: hide Net 30 when cart total is less than £500. Only significant B2B orders qualify for credit terms. See cart value payment rules for setup.

Renaming for Different Markets

Different customers expect different terminology. ‘Net 30′ in the US, ’30-day invoice’ in the UK, ‘EOM + 30’ for some European accounts. Paymod’s rename feature lets you display different labels per customer tag or country.

Frequently Asked Questions

Can I automate invoice generation?

Paymod handles payment method visibility. Invoice generation requires a separate invoice app or your ERP/accounting system. The Net 30 order in Shopify marks as ‘Payment pending’ — your invoicing workflow picks it up from there.

What if a wholesale customer tries to pay by card instead?

Nothing stops them. The rule shows Net 30 as an option — it does not force them to use it. If you want to enforce invoice-only checkout for wholesale accounts, hide all card methods for wholesale-tagged customers instead.


Install Paymod to offer Net 30 invoice terms exclusively to wholesale customers on your Shopify store.

Author at FoldSpans

Sharing Shopify tips, app updates, and e-commerce insights to help merchants grow their online stores.

Get Shopify tips, app updates & exclusive offers straight to your inbox

    By signing up to receive emails from Foldspans, you agree to our Privacy Policy. We treat your info responsibly.

    Contact

    hello@foldspans.com

    Copyright © 2026 FoldSpans