Request
Checkout begins from the conversation
The customer confirms the combined cart and supplies the M-Pesa number that should receive the payment prompt.
Verified M-Pesa checkout
AppBase connects the customer’s WhatsApp cart to an M-Pesa STK Push and records the provider callback, so your team does not have to treat a message saying “sent” as proof of payment.
STK Push sent to the customer’s phone
Verified provider callback
Payment linked to the correct cart
Order and receipt created after confirmation
Request
The customer confirms the combined cart and supplies the M-Pesa number that should receive the payment prompt.
Verify
AppBase waits for the callback and records the amount, transaction reference and result instead of guessing from chat text.
Fulfil
Your team sees the customer, cart, payment and next fulfilment step together, with a receipt ready to send on WhatsApp.
How it works
The customer sees products, quantities, promotions and the final amount before checkout.
AppBase requests an M-Pesa STK Push using the customer’s confirmed phone number.
The order remains unpaid until the official payment callback confirms the transaction.
A successful payment unlocks fulfilment, stores the transaction record and creates a branded receipt.
Founding merchant programme