Wallets
The wallet fields sit directly on paymentMethod β there is no nested wallet object.
| Field | Type | Required | Description |
|---|---|---|---|
type | string | Yes | "WALLET" |
countryCode | string | Yes | ISO alpha-3 |
walletId | string | Yes | The wallet identifier β a phone number on every current corridor, in the country's required format |
walletType | string | Yes* | "PHONENUMBER" |
walletOperator | string | Yes* | The operator β see the table below |
* Not required by The Gambia (GMB), which accepts walletId alone.
| Country | walletOperator values | walletId format |
|---|---|---|
Bangladesh (BGD) | BKASH, NAGAD, ROCKET | +8801 + 9 digits |
China (CHN) | WECHATPAY, ALIPAY | + and digits |
CΓ΄te d'Ivoire (CIV) | MOOV, MTN, ORANGE_MONEY | +225 + 10 digits |
Guinea (GIN) | MTN_MOBILE_MONEY, ORANGE_MONEY | 224 + 9 digits |
Kenya (KEN) | AIRTEL_MONEY, EQUITEL_MONEY, M-PESA | 0 or 254 + 9 digits |
Madagascar (MDG) | MVOLA, ORANGE_MONEY, AIRTEL_MONEY | +261 + 9 digits |
Mali (MLI) | ORANGE_MONEY_MALI | +223 + 8 digits |
Nigeria (NGA) | SMARTCASH | 234 + 10 digits |
Philippines (PHL) | GCASH, GRABPAY, PAYMAYA, COINS | 09 or +639 + 9 digits |
The Gambia (GMB) | (none β omit) | 220 + 7 digits |
What's Next
- Country coverage β Which corridors offer this method
- Examples β Complete request bodies
