Built for Shopify Basic & Grow Merchants

Accept Net-30 Purchase Orders on Shopify Without Paying $2,300/mo for Plus

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.

Zero theme.liquid code bloat2-minute install • Cancel anytime
Built From Real Operator Frustrations

Why Users Are Ditching Wholesale Gorilla / B2B Lock Apps

Legacy Wholesale Apps Break Your Theme

“Every wholesale app we tried injected messy scripts that broke our cart drawer and slowed mobile LCP by 2 seconds.”

100% Native Checkout UI Extension — zero theme edits required.
Manual Invoice Chasing Eats 6 Hours a Week

“We were exporting draft orders to QuickBooks manually and following up on overdue Net-30 invoices in spreadsheets.”

Automated T-3, Due Date, and +7d overdue reminders with 1-click ACH/Card pay links.
Overpriced Tiered Plans ($149+/mo)

“Why are we paying $149/mo when we just need PO checkout and net-terms tracking for 35 wholesale accounts?”

Flat $29/mo with unlimited wholesale customer tags.
Zero Bloat Architecture

Everything You Need, Nothing You Don't

2-min install

Instant PO & Net-Terms Checkout Gate

Automatically unlocks 'Pay by Net-30 / PO Number' only for customers tagged `wholesale` or `net30`.

PDF + W-9 Bundle

Auto-Branded PDF Invoices + W-9 Pack

Every PO order triggers an accounting-ready PDF invoice with your W-9 attached so AP departments pay on time.

0 manual follow-ups

Autopilot Overdue Dunning & Late Fees

Sends polite reminders directly to the buyer's AP email CC address and marks Shopify orders paid on settlement.

Simple, Predictable Pricing

Lock In 50% Founding Member Pricing Today

14-day free trial • Migrate from Wholesale Gorilla / B2B Lock Apps in minutes

Merchant Starter

Everything needed to run Net-15/30/60 wholesale on standard Shopify plans.

$29/month
  • Up to 50 active Net-Terms orders/mo
  • PO Number & AP Email capture at checkout
  • Automated PDF Invoices + W-9 attachment
  • 3-step automated overdue email sequence
Most Popular

Wholesale Scale

For growing B2B brands managing credit limits & multi-contact AP routing.

$59/month
  • Unlimited Net-Terms orders
  • Per-customer credit limits & auto-hold
  • QuickBooks & Xero 2-way sync
  • 1-click ACH & Stripe payment portal
Technical & Operational Details

Frequently Asked Questions

Do I need Shopify Plus ($2,300/mo) to use Net30Pulse?

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.

Wait—didn’t Shopify recently add basic Payment Terms to non-Plus plans? How is Net30Pulse different?

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.

Will this inject messy scripts into theme.liquid or break my slide-out cart drawer?

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.

Do you duplicate product variants to handle wholesale accounts?

No! Duplicating variants fractures your master inventory count and breaks 3PL fulfillment. Net30Pulse operates strictly on your existing single catalog and customer tags.

How do buyers actually pay a Net-30 invoice when it comes due?

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.

Can I set per-customer credit limits and automatic overdue checkout holds?

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.

Does Net30Pulse sync with QuickBooks Online or Xero?

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.