Skip to content

Extension 详情

MobileMoney

MobileMoney 国家不同,支持的运营商也不同,需要按照下表传入额外参数
在请求参数extension中添加code字段,传入对应只运营商,参考下表

国家币种运营商Code值
加纳 (GH)GHSmpesa, airtelmtn
肯尼亚 (KE)KESmpesa, airtelequitel
乌干达 (UG)UGXairtelmtn
坦桑尼亚 (TZ)TZSairtel, vodacomtigo
赞比亚 (ZM)ZMWairtel, zamtelmtn

实例

json
{
  "transactionType": "Sale",
  "transactionId": "123456",
  "currency": "GHS",
  "amount": "8.88",
  "transactionMethod": "MobileMoney",
  ...
  "extension": {
    "code": "airtel"
  }
}

USSD

USSD 需要传入指定的银行Code
在请求参数extension中添加code字段,传入对应的银行代码,参考下表
其中当银行为Zenith bank的时候还需传入account(银行账号)字段

银行名称银行Code值
Access Bankaccess_bank
Ecobankecobank
Fidelity Bankfidelity_bank
First Bank of Nigeriafirst_bank_of_nigeria
Guaranty Trust Bankguaranty_trust_bank
Heritage Bankheritage_bank
Keystone Bankkeystone_bank
Stanbic IBTC Bankstanbic_ibtc_bank
Sterling Banksterlink_bank
Union Bankunion_bank
United Bank for Africaunited_bank_for_africa
Unity Bankunity_bank
VFD Microfinance Bankvfd_microfinance_bank
Wema bankwema_bank
Zenith bankzenith_bank

实例

json
{
  "transactionType": "Sale",
  "transactionId": "123456",
  "currency": "USD",
  "amount": "8.88",
  "transactionMethod": "USSD",
  ...
  "extension": {
    "code": "zenith_bank",
    "account": "123456789"
  }
}