For Shopify wholesale & B2B stores

Stop chasing net-30 payments with a spreadsheet

PaidUp turns unpaid wholesale orders into a live invoice ledger — aging buckets, automatic payment reminders, and overdue-customer tagging that can hold new orders until accounts are current.

Install on Shopify
PaidUp — receivablesyourstore.myshopify.com
Outstanding
USD 18,420
Current
12,350
1–30 late
4,070
30+ late
2,000
#1042 · Greenfield Goodsdue Jul 1212d late · 2 reminders
#1051 · Bloom & Codue Jul 28due in 4d · reminder queued
#1038 · Harbor Tradingpaid Jul 19paid

How it works

1
Add your net-terms customers

Pick the wholesale buyers you invoice on terms and set each one's Net 15/30/60 and credit limit.

2
Orders become invoices

Every unpaid order from those customers lands in your ledger with a due date — synced automatically via webhooks.

3
PaidUp chases, you ship

Reminders go out before and after due dates, and overdue accounts get tagged so new orders can be held for review.

Why merchants switch from spreadsheets

Aging dashboardCurrent, 1–30, 31–60 and 60+ buckets at a glance — know exactly who owes what before it becomes a write-off.
Automatic remindersPolite, branded emails 3 days before due, on the due date, and at 7 and 14 days late. Reply-to goes straight to you.
Overdue order gatingOverdue accounts are tagged paidup-overdue in Shopify — combine with Flow or B2B draft review to pause new orders.
Works without Shopify PlusBuilt for stores running wholesale on tags, discounts or draft orders — no $2,300/mo plan required. CSV export for your accountant.

Pricing

Free
forever
  • Up to 10 net-terms customers
  • Invoice ledger & aging dashboard
  • Manual reminders & CSV export
$19/mo
14-day free trial
  • Unlimited net-terms customers
  • Automated reminder schedule
  • Overdue tagging & order gating
  • Priority support