How does a Vodafone Cash payment work?
At checkout the shopper chooses mobile wallet or Vodafone Cash and enters the mobile number linked to the wallet. The provider sends a payment request to Vodafone Cash and returns a redirect URL. On the Vodafone Cash page the shopper confirms the payment with their wallet PIN, plus a one-time code where the flow asks for one, and the wallet is debited. The provider then reports the result to the merchant. Other Egyptian wallets, such as those from e& money, Orange and banks, work through a similar request-to-pay that the shopper approves. For pay-outs, a provider can credit a Vodafone Cash wallet directly using the recipient’s 11-digit mobile number, and the same disbursement APIs usually cover other Egyptian wallets and bank accounts too. The recipient can spend the balance, send it on, or cash it out at an agent.
Why does Vodafone Cash matter for merchants?
Mobile wallets are now mainstream in Egypt. The National Telecom Regulatory Authority reported 57.01 million telecom mobile wallets in the first half of 2026, up 23% on a year earlier, with 2.22 billion transactions worth EGP 2.96 trillion. Vodafone Cash held 53% of registered wallets, 57% of active wallets, 69% of transactions and 77% of transaction value. Vodafone Group reported 14.7 million Vodafone Cash customers at the end of March 2026, with 3.3 million added in the year, and 15.7 million users by the end of June 2026. Wallets are funded mainly through InstaPay transfers from bank accounts, 78% of deposits by number, and direct deposits, so they reach shoppers who have no card enabled for online use. For e-commerce and digital goods merchants, Vodafone Cash adds a widely held local method next to cards and Fawry, and for marketplaces and platforms it is a practical pay-out destination for individuals.
What can go wrong?
Payments fail when the shopper does not have enough balance, forgets the wallet PIN, or does not complete the confirmation in time. Wallets have daily and monthly transaction limits, so larger orders or repeated payments can be declined. Shoppers sometimes enter the number of a line that has no wallet or a wallet on another network, which looks like a decline but needs a different method or number. Clear instructions on the checkout page about which number to enter prevent many of these failures. Request-to-pay flows can time out while the shopper switches apps, and a timed-out request has to be created again rather than resumed. On pay-outs, a wrong mobile number or a wallet that has reached its limit returns the transfer, and a pay-out sent to the wrong active wallet is hard to recover.
How would Omno handle Vodafone Cash?
A merchant would offer Vodafone Cash in the hosted checkout or through Direct Links on its own checkout, with the wallet number collected and the provider redirect and approval steps handled for it. Pending payments would be tracked until the wallet confirms, and the final status would reach the merchant by webhook, which is the source of truth for fulfilment. Routing rules set by the merchant would choose the provider. In the hosted checkout, if a provider is unavailable or rejects the request, the payment moves to the next provider in the rule until one accepts. Pay-outs to Vodafone Cash would use the same API, with rules that can limit them to wallets the customer has already paid from. The routing-decision log would record each step.