Touch 'n Go
Touch 'n Go钱包集成到应用程序中,消费者可以通过网上银行、借记卡、信用卡或充值码为钱包充值。
消费者保持一个用于支付的余额。为了使用Touch 'n Go支付,消费者会被重定向到他们的Touch 'n Go应用程序,在那里他们需要使用一次性密码验证交易。
支付方式属性
属性 | 内容 |
---|---|
可用国家代码 | 马来西亚 (MY) |
消费者货币 | 马来西亚林吉特 (MYR) |
处理货币 | 马来西亚林吉特 (MYR) |
结算货币 | 美元 (USD) |
类型 I | 电子钱包 (Wallet) |
类型 II | touchngo |
最低交易金额 | MYR: 1.01 |
最高交易金额 | MYR: 20,000 |
会话超时 | 3小时 |
退款 | 全额退款,部分退款,多次部分退款 |
退款有效期 | 30天 |
退款备注 | 注意:商家必须有足够的余额,否则退款可能会失败。如果因余额不足导致退款失败,请在更多购买后重新尝试。 |
拒付 | 不支持 |
集成类型 | 异步处理 |
交易流程
- 消费者在商户网页上进行结账流程,选择Touch 'n Go支付。
- 商户向Future Pay发送Touch 'n Go交易请求。
- Future Pay返回重定向URL到Touch 'n Go支付页面。
- Future Pay将重定向URL转发给商户。
- 商户将消费者重定向到重定向URL,展示Touch 'n Go二维码。
- 消费者使用Touch 'n Go应用扫描二维码,点击应用内的“支付”按钮,并输入PIN码在应用内进行身份验证并完成支付。
- 消费者被重定向回商户的返回URL(在浏览器会话中,而非在应用内)。
- Touch 'n Go向Future Pay发送成功通知。
- Future Pay向商户发送成功通知,商户通知消费者支付成功。
集成
交易调用输入
{
"reference": "9B6F974D3DB8436AA2B139551933FF08",
"amount": {
"currency": "MYR",
"value": 100
},
"countryCode": "MY",
"origin": "fffmall.com",
"paymentMethod": {
"holderName": "John Doe",
"telephoneNumber": "60123456789",
"shopperEmail": "[email protected]",
"type": "touchngo"
},
"returnUrl": "https://wallet.futurepay-develop.com/api/PayNotify/paymentSynchronous/business_merchant_id/1/order_id/2115",
"shopperReference": "FP3d9bcb7a0cf84b80bfc814e1cc43c613"
}
交易调用输出
{
"code": "0",
"msg": "success",
"serverTime": 1728633576429,
"data": {
"action": {
"paymentMethodType": "touchngo",
"url": "https://r2.girogate.de/molpay/S1389/I?tx=2334590813&rs=ZMQklSaGdmdZw9NTiM16xen8591YbjuY&cs=e1f62ec550918e3471308d9e34a830e3d7f22dc40690616190a9c16d8f653049",
"method": "Get",
"type": "redirect"
},
"amount": {
"currency": "MYR",
"value": 100
},
"merchantReference": "9B6F974D3DB8436AA2B139551933FF08",
"pspReference": "1844649030089572352",
"resultCode": "PENDING"
},
"success": true
}
Updated about 1 month ago