Plan customer pricing, minimum orders, quote workflows and permissions around the way your business actually sells to other companies.
A B2B store is not simply a consumer shop with different colours. Customer-specific prices, approvals and case quantities can introduce distinct rules. Derive features from real orders.
Define pricing groups
Decide whether all dealers see the same price. If list prices, negotiated terms and campaigns coexist, document precedence. Prevent users from accessing pricing groups they are not authorised to use.
Clarify selling units
Individual items, packs and cases are different units. Show minimum quantities or ordering multiples clearly on the product page, rather than surprising buyers in the basket.
Separate quotes and orders
Some purchases need a proposal instead of immediate payment. Enquiries, quotes and approved orders should have distinct statuses. Define roles when several people participate in purchasing.
Scope integration through data
“ERP integration” is not a complete specification. List products, prices, accounts and orders, with transfer direction and responsibility for failures. Validate the most common workflow before expanding the first release to every exception.