Let your stockists order online.
Each stockist orders at its own prices against live stock. Approve, and the invoice is ready.
100% free, open source alternative to B2B Wave, Orderspace and Shopify B2B
Free and open source, MIT licensed.

1They order
Juniper Café
2You approve
Juniper Café
3Invoice ready
30-day terms
Every stockist, their own price list.
Agreed prices, minimums and payment terms for each customer. They sign in and see only theirs.
Juniper Café
- Payment terms
- 30 days
- Minimum order
- $150.00
Hill Pantry
- Payment terms
- Due on receipt
- Minimum order
- $100.00
Stock you can promise.
The catalogue shows live stock from Pier beside each price. Approve an order and Pier reserves every line.
Pier connected
| Product | Available | Price |
|---|---|---|
| House blend 1 kg | 240 | $24.00 |
100% free.
Free as in code, free as in cost. MIT licensed, on your own computer or your own account.
MIT License
An invoice on their terms.
Every reserved order exports a CSV with the agreed prices, the due date and a stable invoice number, ready for your accounting system.
Invoice CSV
invoice_numberdue_dateline_centsMove your accounts in.
Upload your trade-account spreadsheet, review a dry run, then apply. Undo it if you need to.
1. Add your CSV
2. Review & apply
Also included
- Per-SKU minimums
- Order minimums
- PO references
- Agent drafts
- Order history
- Export and restore
Run it beside your inbox.
Invite one stockist and take their next order through Barrow. Keep everything else as it is.

