Skip to content
WholesaleManager

Product map

Everything in the box — explained

WholesaleManager is a multi-tenant B2B wholesale distribution SaaS. Phases below are how it was built; in production they are one product.

01

Catalog, pricing & credit

Products with units and batches, price lists with quantity breaks, customer groups, and credit classes with hold points at order, load, or delivery.

02

One order pipeline

Telesales, quotes, standing orders, call cycles, and the customer portal all write the same sale order and status machine — never a parallel path.

03

Warehouse pick · pack · load

Waves, FEFO batch picking, pack containers, load scans, and stock that only moves through stock_movements.

04

Dispatch & live map

Plan routes for loaded orders, optimise stop sequence, assign drivers and vehicles, monitor progress even if map tiles degrade.

05

Driver app & ePOD

Offline-capable stops, signatures, photos, shorts and refusals with reason codes, COD capture, and idempotent sync.

06

Pre-invoice & credit control

Invoice only POD-delivered quantity, statements, aging, dunning, and a finance cockpit for holds and releases.

07–08

Returns & insight

Door and office returns, dispositions, credit notes, packaging ledgers, dashboards, and month-end close.

09–11

Portal, API & launch-ready

Branded customer portal, accounting sync, public REST API, webhooks, 2FA, reconciliations, and health checks.

Integrations

Connect the edge — don’t rebuild the core

Xero and Zoho bi-directional sandbox adapters, export packs for QuickBooks / Sage / Tally, Stripe and Razorpay webhooks, outbound signed domain events, and a versioned REST API.

Hardening

Safe to run a real business on

Optional 2FA, CSP and HSTS, private POD media, reconciliation jobs, health probes, onboarding wizard, and documented runbooks.