英国银行转账

特点 #

支持国家/地区英国
处理货币GBP
结算货币GBP
退款
部分退款
多次部分退款
扣款

整合方法 #

付款方式枚举值: 英国银行转账

银行转账有两种整合方法

  1. 直接应用程序接口
  2. 跳转收银台

直接 API #

付款流程 #

  1. 对于直接 API 集成,通过 OpenAPI 创建付款意向后,客户将被重定向到银行转账页面
1280X1280.PNG
  1. 完成本地银行转账并点击 "我已完成付款 "后,客户将看到 "付款正在处理中",然后被重定向至 return_url
1280X1280 (1).PNG

如何整合 #

若要直接集成 API,只需一步即可创建 PaymentIntent 并获取 url。以下是创建付款意图的演示:

创建 PaymentIntent

在服务器上创建 PaymentIntent,并指定要收取的金额和支持的货币。

对于银行转账,尤其是,您还需要收集客户的 名字, 国家电子邮件付款方式数据账单详情.

如果已有 Payment Intents 集成,请添加 英国银行转账 到付款方式类型列表中。

要求

{
    "金额":1000、
    "货币": "英镑
    "确认":true、
    "付款方式":{
        "type": "bank_transfer_eu"、
        "billing_details":{
            地址{
                "line1":"XX 大厦"、
                "第2行":"XX镇"、
                "城市":"城市"、
                "州":"California"、
                "country":"GB"、
                "邮政编码":"55555"

            },
            "姓名":"汤姆-埃利斯
            "电子邮件":"E298483@Gmail.com"
        }
    },
    "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":自动
}

跳转收银台 #

付款流程 #

  1. 客户从可用付款方式列表中选择银行转账并填写付款信息
611075ae-2cb2-4d1a-ae06-b518ff727004.png
  1. 客户向当地银行账户汇款
80e1c75e-5d6a-4370-82c3-7281301d8129.png
  1. 进行本地银行转账并点击 "我已完成付款 "后,页面将显示付款正在处理中,然后重定向至 return_url
90414529-4ad2-444a-b4ec-8ddc4ed0972a.png

创建会话 #

要求

{
    "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。

What are your feelings
Updated on 8月 8, 2023