Let tagged B2B buyers check out with a PO number in 1 click, generate compliant Net-30/Net-60 PDF invoices with ACH links, and automate polite dunning reminders.
“Every wholesale app we tried injected messy scripts that broke our cart drawer and slowed mobile LCP by 2 seconds.”
“We were exporting draft orders to QuickBooks manually and following up on overdue Net-30 invoices in spreadsheets.”
“Why are we paying $149/mo when we just need PO checkout and net-terms tracking for 35 wholesale accounts?”
Automatically unlocks 'Pay by Net-30 / PO Number' only for customers tagged `wholesale` or `net30`.
Every PO order triggers an accounting-ready PDF invoice with your W-9 attached so AP departments pay on time.
Sends polite reminders directly to the buyer's AP email CC address and marks Shopify orders paid on settlement.
14-day free trial • Migrate from Wholesale Gorilla / B2B Lock Apps in minutes
Everything needed to run Net-15/30/60 wholesale on standard Shopify plans.
For growing B2B brands managing credit limits & multi-contact AP routing.
No. Net30Pulse works on Shopify Basic, Grow (Shopify), and Advanced plans using native Online Store 2.0 App Blocks, Customer Tags, and Draft Order APIs without touching checkout.liquid.
Shopify’s basic Payment Terms sets a static due date on an order, but leaves three major operational gaps: (1) it does not block overdue accounts or enforce credit limits when a buyer tries to place another order, (2) it does not capture a required PO number + separate Accounts Payable email in your cart drawer, and (3) it does not send automated multi-step overdue dunning emails with your W-9 PDF attached. Net30Pulse automates all three.
Never. Legacy wholesale apps inject heavy JavaScript and modify theme templates. Net30Pulse uses a lightweight Online Store 2.0 App Embed and backend webhooks—zero theme file edits and zero impact on your Core Web Vitals.
No! Duplicating variants fractures your master inventory count and breaks 3PL fulfillment. Net30Pulse operates strictly on your existing single catalog and customer tags.
Every automated invoice and reminder email includes a 1-click ACH bank transfer or credit card payment link. As soon as the buyer’s AP team pays, Net30Pulse automatically marks the corresponding Shopify order as Paid and restores their available credit limit.
Yes. You can set a default credit limit (e.g. $5,000) or per-company limit. If an account’s unpaid balance exceeds their limit—or if any invoice is more than 7 days past due—Net30Pulse automatically pauses Net-30 checkout for that buyer until they settle their balance.
Yes, our Wholesale Scale plan includes real-time 2-way sync with QuickBooks Online and Xero, carrying over the customer’s PO Number, Net-30 due date, and payment reconciliation status automatically.