What a gateway is, in plain terms
A payment gateway sits between your website and the mobile money operator. The customer taps pay, the gateway asks the operator to collect the money, the customer approves it on their phone, and the gateway tells your website the order is paid.
The reason it matters is that last step. Without it, somebody has to watch a phone for payment notifications and match them to orders by hand. That works for five orders a week and collapses at fifty.
What it costs, and who actually pays it
Every collection carries a fee, usually a percentage of the transaction, sometimes with a small fixed amount on top. The operator sets it and the gateway may add its own margin. It comes out of each sale, so it belongs in your pricing before you launch, not after the first statement.
Rates change and they differ by provider and volume, so ask for the current figure in writing rather than trusting a number in a blog post, including this one. What we will do is show you the real cost of two or three options before you choose.
Ask this before you sign anythingHow long between a customer paying and the money reaching your account? Same-day and next-week are both normal in this market, and the difference changes how you buy stock.
The questions worth asking a provider
- Which operators are supported, and is Orange Money included or only MTN?
- What is the settlement time to your bank or wallet?
- Is there a monthly fee as well as a per-transaction fee?
- What happens on a failed or reversed payment, and who handles the dispute?
- Is there a proper test mode, so we can put fake transactions through before launch?
- Does it work on WooCommerce or Shopify without a custom build?
A provider who cannot answer the settlement question quickly is telling you something useful.
Test with real money before you launch
Test mode proves the code works. It does not prove the money arrives. Before a store goes live we put small real transactions through on both MTN and Orange, from a real phone, on mobile data rather than office wifi, and we watch them land.
It is a tedious hour and it catches the failures that matter: a number format the gateway rejects, a timeout on a slow connection, a confirmation that never reaches the website so the order sits unpaid while the customer has been charged.
What a payment looks like, step by step
- The customer chooses MTN Mobile Money or Orange Money at checkout and enters their number
- The gateway asks the operator to request the payment
- The customer approves it on their phone, usually with their PIN
- The operator confirms the payment to the gateway
- The gateway tells your website, which marks the order paid and sends the confirmation
| What to agree | Why |
|---|---|
| Both networks supported | Covering only one turns away the other network’s customers |
| Fees in writing | So they go into your prices from day one |
| Settlement time | So you know when money reaches your account |
| What happens on a half-failed payment | So you have a process, not an argument |
| Merchant account in your business name | So the money and the relationship are yours |
What to do when a payment half-fails
It will happen. The customer approves, the money leaves, and the site never hears back. The fix is procedural, not technical: an order status that says payment pending rather than failed, an automatic message telling the customer you are checking, and one person who knows how to reconcile against the operator statement.
Customers forgive a delay they were told about. They do not forgive silence after being charged.
Go further: the selling online guide, our online store service, or store prices.
Questions people ask
Through a payment gateway that connects your website to MTN, and ideally Orange too. The gateway handles the request to the customer's phone and tells your site when the payment is confirmed.
Operators and gateways charge a fee on each collection, usually taken from what you receive. Decide whether to absorb it in your prices before you launch.
It happens, usually when a confirmation is delayed. Check the payment in your merchant dashboard, confirm the order manually, and ask your provider how they handle delayed confirmations.
Nyah Eliud
Comments
No comments yet.Be the first to add one. We read every comment and reply to the ones that ask something real.
Leave a comment
Thank you. It will appear once we have read it, usually the same working day.