eCommerce

eCommerce for retailers: sell online from the same stock, prices and customers as your stores

An online store that keeps its own stock, prices and customers soon disagrees with the shop. SalesLife Commerce runs your web store, app and chat orders on the same engine as your tills, so a customer sees the same price and the same stock everywhere.

From any channel to the right store

How one order model serves the web store, the app, chat and the call centre.

StartOrder placed in any channel
  1. Customer

    Order and pay

    Browse the live catalogue and pay with M-Pesa, card or at pickup. Prices and promotions match the till.

  2. SalesLife HQ

    Source the order

    Sourcing rules choose the store or stockroom by stock, distance and cost, and reserve the stock.

  3. Branch

    Pick and pack

    The branch sees the order in its fulfilment queue and picks it on a handheld or at the till.

  4. Customer

    Collect or receive

    Pickup in store, curbside handover or delivery, with status updates along the way.

  5. Any branch

    Return anywhere

    An item bought online can be returned in any store, with the right refund and restock.

  6. ERP

    Post and reconcile

    Sales, payments, returns and stock movements post to the ERP through HQ with an audit trail.

ResultOne customer, one order, one ledger

What changes when online and stores share one engine

One price and one promotion

Prices and promotions are set once in SalesLife Central, and the till, app and web store follow the same rules.

Stock that is real

Online availability comes from branch stock, and stock is reserved when an order is placed, so the last item is not sold twice.

Pay the way customers pay

M-Pesa STK Push, Airtel Money, cards, pay at pickup, vouchers and gift cards, reconciled to settlements.

Click and collect and delivery

Orders reach the branch fulfilment queue, to be picked and handed over in store, at the curb or by delivery.

One customer

Loyalty points, history and consent follow the customer across till, app, web and chat.

One ledger

Online sales post to your ERP through the same governed path as store sales.

Channels on one engine

ChannelHow customers use it
Web storeBrowse, search, order and pay, then collect or have it delivered.
Customer AppLive catalogue, M-Pesa pay-now, loyalty card and order tracking in your own branded app.
WhatsAppOrder updates, payment requests, loyalty and reorders in the chat customers already use.
Delivery partners and marketplacesOrders and availability shared with partners such as Glovo, Uber, Bolt and Jumia, mapped to POS customers for settlement.
FAQ

Common questions

Can we sell online from our store stock?

Yes. Online orders use branch stock, reserve it when the order is placed and appear in the branch fulfilment queue.

Does the web store show the same prices as the till?

Yes. Prices and promotions are maintained once and used by every channel.

Can customers pay with M-Pesa?

Yes. An M-Pesa STK Push is sent to the customer's phone, and the order is released when payment is confirmed.

Do online orders reach our ERP?

Yes. They post through SalesLife Central to Dynamics 365 Business Central or SAP Business One.

See SalesLife on your products, your branches and your ERP.

Book a live demo with a SalesLife retail specialist, or email hello@saleslife.com.

Book a live demo