M-Pesa
M-Pesa 是一种基于手机的移动支付和转账服务,允许用户通过短信和 PIN 码进行存款、取款、转账、支付账单和购买商品,特别适用于无银行账户的用户,提供便捷的金融服务并促进了金融普惠。
支付方式属性
属性 | 内容 |
---|---|
可用国家代码 | 肯尼亚 (KE) |
消费者货币 | 肯尼亚先令 (KES) |
处理货币 | 肯尼亚先令 (KES) |
结算货币 | 美元 (USD) |
类型 I | 电子钱包(Wallet) |
类型 II | mpesa |
最小交易金额 | KES:1 |
最大交易金额 | KES:500,000 |
会话超时 | 1 小时 |
退款 | 支持全额退款、部分退款和多次部分退款 |
退款有效期 | 360 天 |
拒付 | 不支持 |
交易流程
- 在线结账时,消费者选择 M-Pesa 作为首选支付方式;
- 消费者输入与 M-Pesa 账户关联的手机号码;
- 消费者输入接收到的 M-Pesa PIN 码验证交易;
- 确认付款。
集成
交易调用输入
{
"amount": {
"currency": "KES",
"value": 200
},
"countryCode": "KE",
"origin": "fffmall.com",
"paymentMethod": {
"holderName": "John Doe",
"shopperEmail": "[email protected]",
"telephoneNumber": "254710000000",
"type": "mpesa"
},
"reference": "142EF0E5A6DE427E88325F0B239081AC",
"shopperReference": "FP3f70b5d351d24f9eaac5c1fda83e1649"
}
交易调用输出
{
"code": "0",
"msg": "success",
"serverTime": 1727962352909,
"data": {
"action": {
"paymentMethodType": "mpesa",
"type": "ussd"
},
"amount": {
"currency": "KES",
"value": 200
},
"merchantReference": "142EF0E5A6DE427E88325F0B239081AC",
"order": {
"amount": {
"currency": "KES",
"value": 200
}
},
"pspReference": "1841833692742418432",
"resultCode": "PENDING",
"customer": {
"phone": "254710000000",
"name": "John Doe",
"email": "[email protected]"
}
},
"success": true
}
Updated about 1 month ago