Guides
Purchase
Charge a known amount in one payment step
Overview
The Purchase API provides a direct, single-step payment flow. When a customer initiates a payment, the funds are charged immediately from the selected mobile wallet or supported bank account. This is the standard pattern for e-commerce and in-app purchases where the amount is known in advance.
Payment methods
MWALLET_ACCOUNTMobile wallet
The customer enters a mobile number and approves the payment through the wallet's secure confirmation flow.
EVCPlusZAADSAHALWAAFI
MWALLET_BANKACCOUNTBank account
Direct debit from a supported linked bank account.