E-Sales Module
An online storefront built to feed sales directly into the commission engine — not a separate cart that needs reconciling afterwards.
What it does
The e-sales module gives distributors and retail customers a storefront to browse products, check out, and reorder — with every transaction automatically flagged for commission calculation and stock deduction.
A typical workflow
- A distributor or retail customer browses the product catalogue, seeing distributor or retail pricing depending on their account type.
- They add products to cart and check out through an integrated local payment gateway.
- The order is confirmed, stock is automatically deducted in the inventory module, and the sale is flagged for commission calculation.
- The distributor's earnings update automatically — no manual entry required anywhere in the chain.
Core functions
- Product catalogue with distributor and retail pricing tiers
- Cart and checkout with local payment gateway integration
- Automatic stock deduction against the inventory module
- Order history feeding directly into commission calculation
- Point-based or subscription reorder options where applicable
- Support for bundled/kit products commonly used in starter packages
Key benefits
- ✓One system for both storefront and commission calculation — no reconciliation gap.
- ✓Distributor and retail pricing tiers handled automatically.
- ✓Stock and sales numbers always match, since they're the same transaction.
- ✓Reduces manual order entry that's prone to error.
How it connects to other modules
| Module | What it shares |
|---|---|
| Inventory | Automatic stock deduction |
| Admin Back-Office | Orders flow into commission calculation |
| Distributor | Reorder link |
| Stockist | Local fulfilment where applicable |
Why it matters
When the storefront and the commission engine are the same system, there's no gap for sales to go unrecorded or for stock counts to drift out of sync with what was actually sold.
Common questions about the E-Sales Module
Yes, distributor and retail pricing tiers are handled automatically based on the account type checking out.
Stock is deducted automatically in the inventory module the moment an order is confirmed — no manual reconciliation needed.
Yes, guest checkout is supported for retail customers who just want to buy product without joining as a distributor.
Local payment gateways commonly used in Malaysia are integrated, so distributors and customers can pay the way they already do.
Yes, bundled or kit products (common for new distributor sign-up packages) are supported directly in the catalogue.
See it configured for your compensation plan
We'll walk you through how this fits with the rest of the platform.
Get in Touch