DOKU
集成 DOKU 钱包,并将消费者重定向到 DOKU 支付页面,消费者可以使用他们虚拟钱包中的余额购买商品。
支付方式属性
属性 | 值 |
---|---|
适用国家代码 | ID(印度尼西亚) |
消费者货币 | 印尼盾 (IDR) |
处理货币 | 印尼盾 (IDR) |
结算货币 | 美元 (USD) |
类型 I | 电子钱包 (wallet) |
类型 II | doku |
最低交易金额 | IDR 10,000 |
最高交易金额 | 对于非 KYC 用户,IDR 2,000,000;对于 KYC 用户,IDR 10,000,000 |
会话超时 | 1小时 |
退款 | 不支持 |
退款有效期 | 不适用 |
拒付 | 不支持 |
集成类型 | 异步 |
交易流程
- 消费者在商家的网页上结账。
- 你向 Future Pay 发送交易请求。
- Future Pay 构建并发送给你一个重定向 URL。
- 商家将重定向 URL 转发到消费者的浏览器。
- 消费者在 DOKU 支付页面选择 DOKU 钱包选项,输入 DOKU 凭据并继续。
- DOKU 将消费者重定向到 DOKU 钱包页面,订单详情会显示在页面上。
- 消费者输入 PIN 以确认订单。
- DOKU 将交易结果通知 Future Pay。
- Future Pay 对通知进行响应。
- Future Pay 将消费者重定向回商家的页面。
- Future Pay 向你发送交易响应。
提示
如果商家未收到来自 DOKU 的通知状态,请运行检查状态功能。
集成
交易调用输入
{
"reference": "9B6F974D3DB8436AA2B139551933FF08",
"amount": {
"currency": "IDR",
"value": 100
},
"countryCode": "ID",
"origin": "fffmall.com",
"paymentMethod": {
"holderName": "John Doe",
"shopperEmail": "[email protected]",
"type": "doku"
},
"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": "doku",
"url": "https://r2.girogate.de/molpay/S1389/I?tx=2334590813&rs=ZMQklSaGdmdZw9NTiM16xen8591YbjuY&cs=e1f62ec550918e3471308d9e34a830e3d7f22dc40690616190a9c16d8f653049",
"method": "Get",
"type": "redirect"
},
"amount": {
"currency": "IDR",
"value": 100
},
"merchantReference": "9B6F974D3DB8436AA2B139551933FF08",
"pspReference": "1844649030089572352",
"resultCode": "PENDING"
},
"success": true
}
其他信息
关于商品格式
严格遵循商品格式。商品描述中仅允许以下字符类型:
- 字母数字字符
- 空格
- 连字符
- 下划线
- 点
确保所有商品的总金额等于交易金额。
如果格式或商品总金额不正确,订单详情将不会显示在支付页面上。
支付页面集成选项
使用 DOKU 托管的支付选择页面,可用选项包括:
- DOKU 电子钱包 (DOKU e-wallet)
- 银行转账 (Indonesian Online Banking Transfer)
- 便利店 (Alfamart, Indomaret)
- 电子钱包 (OVO, LinkAja, Jenius Pay)
- 先买后付 (Kredivo)
Updated 4 months ago