Online payments
Let payment confirmation move the real order forward.
eShopOS connects checkout to approved payment providers and records the confirmed result against the order. Availability and settlement depend on provider approval, country, and merchant setup.

The pressure
What the business cannot afford to lose.
A payment message is not enough when the business cannot confidently match it to the buyer, order, fee, and expected payout.
What becomes possible
A clearer path for the buyer and the business.
- Show locally available payment methods when the provider supports them.
- Verify provider responses before marking an order paid.
- Connect fees, net value, and payout state to the transaction record.
- Keep payment failures visible for a safe retry or follow-up.
How it moves
Start with the real business context, then keep it connected.
- 01
Complete the merchant payout and payment-provider setup.
- 02
Let the buyer choose an available method during checkout.
- 03
Use verified provider events to update the order and payment record.
Common questions
Decide with the important details visible.
Does eShopOS move or hold the money?
No. The configured payment provider processes the transaction and settlement. eShopOS records and reconciles the provider state.
Is M-Pesa available for every merchant?
Availability depends on country, provider support, merchant approval, and the payout account configuration.
How is a payment marked successful?
The platform verifies provider data and webhook events rather than trusting the browser alone.
Explore the connected path
Keep the next customer moment from disappearing.
Start with the context the business needs today. Add another only when the work actually requires it.
Create an account