Unified pricing and promotions
Set prices, discounts and promotions once in SalesLife HQ. Every store, app and web page uses the same rules, so a customer never sees two prices.
Sell in store, on your web store, in your branded app, on WhatsApp and by phone from a single engine. One catalogue, one price, one stock position and one customer, posting cleanly to Dynamics 365 Business Central or SAP Business One.
Set prices, discounts and promotions once in SalesLife HQ. Every store, app and web page uses the same rules, so a customer never sees two prices.
A fast, mobile-first web store with your brand, content pages, search and SEO, in the languages and currencies you trade in.
Use the commerce engine behind any front end through APIs: your own site, a mobile app, a kiosk or a partner. Change the experience without touching stock or pricing.
Click and collect, curbside pickup, ship from store, home delivery and endless aisle ordering from any branch's range.
Rules decide where each order is fulfilled, by stock, distance, cost and branch capacity, with stock reserved the moment the order is placed.
Buy online and return in store, or buy in store and return by courier. The right refund, tender and restock every time.
One profile across till, app, web and chat. Store associates see purchase history, loyalty tier and preferences to serve each customer personally.
A single points balance and tier across every channel, with offers based on what the customer actually buys.
Product search, filters, related items and AI-driven recommendations that lift basket size, with stock-aware results.
Buyer accounts, price lists, credit limits, quotations with expiry, quick reorder and statements for wholesalers, stockists and trade customers.
Agents take orders, check stock and payment status, and handle service requests on the same engine and order model as every other channel.
M-Pesa STK Push, Airtel Money, cards, pay at pickup, vouchers and gift cards, reconciled to settlements.
Whichever door the customer comes through, the order follows the same lifecycle and is fulfilled, paid, returned and posted the same way.
Browse the live catalogue and pay with M-Pesa, card or at pickup. Prices and promotions match the till.
Sourcing rules choose the store or stockroom by stock, distance and cost, and reserve the stock.
The branch sees the order in its fulfilment queue and picks it on a handheld or at the till.
Pickup in store, curbside handover or delivery, with status updates along the way.
An item bought online can be returned in any store, with the right refund and restock.
Sales, payments, returns and stock movements post to the ERP through HQ with an audit trail.
| Channel | How customers use it |
|---|---|
| Stores, self-checkout and handhelds | Scan, pay and collect. Associates look up online orders, stock in other branches and customer history. |
| Web store | Browse, search, order and pay. Pickup, curbside or delivery. Content and promotions managed centrally. |
| Whitelabel Customer App | Live catalogue, M-Pesa pay-now, till card and loyalty, order tracking and push notifications. |
| Receipts, ordering, payment requests, delivery updates, loyalty and reorder reminders in chat. | |
| Call centre | Telephone orders, order changes, returns and customer service. |
| Marketplaces and delivery partners | Orders and availability exchanged with partners, mapped to POS customers for settlement. |
| B2B portal | Trade customers reorder with their own price lists, limits and statements. |
SalesLife Commerce is the omnichannel and headless commerce side of SalesLife 365. It lets a retailer sell through stores, a web store, a branded app, WhatsApp and a call centre from one engine for products, prices, stock, customers, orders and payments.
The commerce engine is separate from the front end. Your web store, app, kiosk or partner experience connects to the same engine through APIs, so you can change or add front ends without rebuilding stock, pricing or loyalty.
Yes. Orders from any channel can be fulfilled by pickup, curbside handover, home delivery or shipment from a store, with stock reserved when the order is placed and sourcing rules choosing the store.
Yes. B2B commerce provides buyer accounts, customer price lists, credit limits, quotations and quick reorder, using the same stock and order engine as retail.
Through SalesLife HQ, which validates, stages and posts to Dynamics 365 Business Central or SAP Business One. Channels never post to the ERP directly.
Book a live demo with a SalesLife retail specialist, or email hello@saleslife.com.