特点 #
支持国家/地区 | 英国 |
---|---|
处理货币 | GBP |
结算货币 | GBP |
退款 | ❌ |
部分退款 | ❌ |
多次部分退款 | ❌ |
扣款 | ❌ |
整合方法 #
付款方式枚举值: 英国银行转账
银行转账有两种整合方法
- 直接应用程序接口
- 跳转收银台
直接 API #
付款流程 #
- 对于直接 API 集成,通过 OpenAPI 创建付款意向后,客户将被重定向到银行转账页面
- 完成本地银行转账并点击 "我已完成付款 "后,客户将看到 "付款正在处理中",然后被重定向至 return_url
如何整合 #
若要直接集成 API,只需一步即可创建 PaymentIntent 并获取 url。以下是创建付款意图的演示:
在服务器上创建 PaymentIntent,并指定要收取的金额和支持的货币。
对于银行转账,尤其是,您还需要收集客户的 名字
, 国家
与 电子邮件
于 付款方式数据账单详情
.
如果已有 Payment Intents 集成,请添加 英国银行转账
到付款方式类型列表中。
要求
{
"金额":1000、
"货币": "英镑
"确认":true、
"付款方式":{
"type": "bank_transfer_eu"、
"billing_details":{
地址{
"line1":"XX 大厦"、
"第2行":"XX镇"、
"城市":"城市"、
"州":"California"、
"country":"GB"、
"邮政编码":"55555"
},
"姓名":"汤姆-埃利斯
"电子邮件":"[email protected]"
}
},
"quantity": 2、
"merchant_user_id":"123456",
"merchant_order_id":"Order112344343"、
"return_url":"https://your.website"
}
回应
{
"id":"pi_1661558941487726592",
"对象":"payment_intent"、
"创建":1684981497000,
"currency":"GBP"、
"金额":1000,
"status":"requires_action"、
"description"(描述"产品描述"、
"livemode": false、
"数量": 2、
"merchant_user_id":"123456",
"merchant_order_id":"Order112344343"、
"client_secret": "pi_1661558941487726592_secret_g4Xl2kP98fwFD5x4HSVyK0Rm",
"next_action":{
"type":"bank_transfer_uk_handle_redirect"、
"bank_transfer_uk_handle_redirect":{
"url":"https://pay-sandbox.tazapay.com/marketplace/paymentdetails/8t0-UMIIGKyeiECODNFV6ldbGjpumbMOsbqpmuw7sg8NXjQ_B_YxmEXSnr_nHAeZ"
}
},
"payment_method_types":[
"bank_transfer_uk"、
"bank_transfer_eu"、
],
"确认方式"自动"、
"return_url":"https://your.website"、
付款方式":"pm_1661558941370286080"pm_1661558941370286080",
"capture_method":自动
}
跳转收银台 #
付款流程 #
- 客户从可用付款方式列表中选择银行转账并填写付款信息
- 客户向当地银行账户汇款
- 进行本地银行转账并点击 "我已完成付款 "后,页面将显示付款正在处理中,然后重定向至 return_url
创建会话 #
要求
{
"cancel_url":"www.wooshpay.com"、
"模式":"付款"、
"success_url":"https://wooshpay.com/"、
"付款方式":[
"bank_transfer_eu"、
"bank_transfer_uk
],
"项目": [[
{
"价格数据{
"currency":"EUR"、
"product": null、
"unit_amount":100000,
"active": true、
"元数据":{
"key1":"value1"、
"key2":"value2"
},
"昵称":"apple"、
"product_data":{
"id": null、
"名称":"apple"、
"active": true、
"描述":"美味可口"、
"url":"www.wooshpay.com"
},
"计费方案":"testscheme"、
"lookup_key":"test_lookup_key
},
"数量":1
}
]
}
回应
{
"id":"cs_1661288382405279744",
"对象":"checkout.session"、
"创建":1684916990000,
"currency":"EUR"、
"客户":"",
"模式":"付款"、
"livemode": false、
"状态":"open"、
"url":"https://checkouttest.wooshpay.com/pay/cs_test_1661288382405279744?key=pk_test_NTE2NTc5NDIzMjU1MzM0Nzg5MTMxOjMzb1M2aUVkNkNvalZPRE1nTW5ITDhYcDE2ODQxMTkyMjgzMTQ"、
"cancel_url":"www.wooshpay.com"、
"行项目":{
"对象":"list"、
"数据":[
{
"id":"li_1661288382443028480",
"对象":"项目"、
"货币":"EUR"、
"description":"苹果"、
价格{
"id":"price_1661288382476582912",
"对象":"价格"、
"创建":1684916990000,
"active": true、
"currency":"EUR"、
"元数据":{
"key1":"value1"、
"key2":"value2"
},
"昵称":"apple"、
"产品":{
"id":"prod_1661288382493360128",
"对象":"产品"、
"创建":1684916990000,
"active": true、
"description":"美味可口"、
"名称":"apple"、
"livemode": false、
"url":"www.wooshpay.com"、
"更新":1684916990000
},
"类型":"one_time"、
"livemode": false、
"unit_amount":100000,
"billing_scheme":"per_unit"、
"lookup_key":"test_lookup_key
},
"数量":1,
"amount_subtotal": 100000、
"金额小计": 100000
}
]
},
"payment_intent":"pi_1661288382682103808",
"付款方式类型":[
"bank_transfer_eu"、
"bank_transfer_uk
],
"付款状态":"未支付"、
"success_url":"":"https://wooshpay.com/"、
"amount_subtotal": 100000、
"amount_total": 100000、
"billing_address_collection":"auto"、
"expires_at":1685003390272,
"付款链接"",
"client_secret": "pi_1661288382682103808_secret_VNK78femqxwsDZbKCRRKvQHR"
}
下一步 #
您可以根据需要为集成添加更多功能
创建 Webhook #
监听 WooshPay 账户上的事件,以便您的集成可以自动触发反应。创建一个 webhook,主要关注 enabled_events 和 url。