特点 #
支持国家/地区 | 印度尼西亚 |
---|---|
处理货币 | IDR |
结算货币 | USD |
最高交易金额 | 无交易限额,取决于用户余额。 |
退款 | ❌ |
部分退款 | ❌ |
多次部分退款 | ❌ |
扣款 | ❌ |
付款流程 #
整合方法 #
付款方式枚举值: 银行转账 ID
银行转账有两种整合方法
- 直接应用程序接口
- 跳转收银台
直接 API #
如何整合 #
若要直接集成 API,只需一步即可创建 PaymentIntent 并获取 url。以下是创建付款意图的演示:
在服务器上创建 PaymentIntent,并指定要收取的金额和支持的货币。
如果已有 Payment Intents 集成,请添加 银行转账 ID
到付款方式类型列表中。
要求
{
"金额":1000000,
"货币":"IDR"、
"确认": true、
"payment_method_data":{
"type":"bank_transfer_id
},
"return_url":"https://your.website"
}
回应
{
"id":"pi_1664204164491640832",
"对象":"payment_intent"、
"创建":1685612167000,
"货币":"IDR"、
"金额":1000000,
"status":"requires_action"、
"livemode": false、
"client_secret": "pi_1664204164491640832_secret_0lq3zf45XA4nCXR5ASyKh5UB",
"next_action":{
"type":"bank_transfer_id_handle_redirect"、
"bank_transfer_id_handle_redirect":{
"url":"https://apitest.wooshpay.com/v1/receives/c12/pay/pi_1664204164491640832"
}
},
"payment_method_types":[
"bank_transfer_id" [
],
"确认方式":"自动"、
"return_url":"https://your.website"、
付款方式":"pm_1664204164365811712"pm_1664204164365811712",
"capture_method":自动
}
跳转收银台 #
创建视图 #
要求
{
"cancel_url":"www.wooshpay.com"、
"模式":"付款"、
"success_url":"https://wooshpay.com/"、
"付款方式":[
"bank_transfer_id" [
],
"行项目":[
{
"价格数据":{
"currency":"IDR"、
"unit_amount":10000000,
"昵称":"apple"、
"产品数据{
"名称":"苹果"
},
"计费方案":"testscheme"、
"lookup_key":"test_lookup_key
},
"数量":1
}
]
}
回应
{
"id":"cs_1676152166701596672",
"对象":"checkout.session"、
"创建":1688460793000,
"livemode": true、
"currency":"IDR"、
"客户":"",
"模式":"付款"、
"状态":"open"、
"url":"https://checkout.wooshpay.com/pay/cs_1676152166701596672?key=pk_live_NTE2NzQzMzE3MjI5MzU4MzI1NzYxOjdWSld1WmpGd1dJZ3BLNHQyOU9UTVJvWTE2ODgwMjY3NjUwNDU"、
"cancel_url":"www.wooshpay.com"、
"行项目":{
"对象":"list"、
"数据":[
{
"id":"li_1676152166739345408",
"对象":"项目"、
"货币":"IDR"、
"description":"苹果"、
价格{
"id":"price_1676152166756122624",
"对象":"价格"、
"创建":1688460793000,
"livemode": true、
"active": true、
"货币":"IDR"、
"昵称":"apple"、
"产品":{
"id":"prod_1676152166772899840",
"对象":"产品"、
"创建":1688460793000,
"livemode": true、
"active": true、
"名称":"apple"、
"更新": true1688460793000
},
"类型":"one_time"、
"unit_amount":10000000,
"计费方式":"per_unit"、
"lookup_key":"test_lookup_key
},
"数量":1,
"amount_subtotal": 10000000、
"金额总计": 10000000
}
]
},
"payment_intent":"pi_1676152166986809344",
"付款方式类型":[
"bank_transfer_id" [ 银行转账 ID
],
"付款状态"未支付"、
"success_url":"https://wooshpay.com/"、
"amount_subtotal": 10000000、
"amount_total": 10000000、
"billing_address_collection":"auto"、
"expires_at":1688547192604,
"payment_link":"",
"client_secret": "pi_1676152166986809344_secret_12UeqK1EhVKoXfZrQoK0FBcv"
}
下一步 #
您可以根据需要为集成添加更多功能
创建 Webhook #
监听 WooshPay 账户上的事件,以便您的集成可以自动触发反应。创建一个 webhook,主要关注 enabled_events 和 url。