Pay by Bank app (PbBa)
集成 Pay by Bank app (PbBa),允许商户接受商品和服务的数字借记支付。消费者通过他们的银行应用程序直接从其当前账户进行支付。
PbBa 支持以下银行:
- Barclays(巴克莱银行)
- HSBC(汇丰银行)
- NatWest(国民西敏寺银行)
重要提示
Pay by Bank app 不是独立应用程序。消费者无需下载任何内容。一旦消费者的银行选择集成此支付方式,Pay by Bank app 将自动可用。消费者无需注册使用它,因为他们会自动注册。集成完成后,Pay by Bank app 就可以立即使用。
支付方式属性
属性 | 值 |
---|---|
可用国家代码 | GB(英国) |
消费者货币 | GBP(英镑) |
处理货币 | GBP(英镑) |
结算货币 | GBP(英镑) |
类型 I | 银行转账 (bankTransfer) |
类型 II | pbba |
最低交易金额 | 无限制 |
最高交易金额 | 由银行决定 |
会话超时 | 检索超时时间:250秒 确认超时时间:150秒 |
退款 | 支持部分和多次部分退款 |
退款有效期 | 无限制 |
拒付 | 支持 |
集成类型 | 同步 |
交易流程
m-commerce(单设备流程)
- 消费者在商户结账页面选择 Pay by Bank app。
- 消费者被重定向到 Future Pay 托管的支付页面,页面上显示6位字母数字代码和提示按钮,指导消费者打开 Open Banking App,并提供支付方式信息。
- 消费者登录其银行应用程序,查看订单详情并授权付款。
- 商户收到订单状态通知。
- 消费者被重定向到商户确认页面。
App2app(单设备流程)
- 消费者在商户结账页面选择 Pay by Bank app。
- 消费者收到来自其银行的推送通知,提示他们进行银行应用程序身份验证。
- 消费者查看订单详情并授权付款。
- 商户收到订单状态通知。
- 消费者被重定向到商户确认页面。
e-commerce(双设备流程)
- 消费者在商户结账页面选择 Pay by Bank app。
- 消费者被重定向到 Future Pay 托管的支付页面,页面上显示6位字母数字代码和支付方式信息。
- 消费者在手机或平板电脑上的银行应用程序中登录,输入代码并授权付款。
- 商户收到订单状态通知。
- 消费者被重定向到商户确认页面。
集成
交易调用输入
{
"reference": "9B6F974D3DB8436AA2B139551933FF08",
"amount": {
"currency": "GBP",
"value": 100
},
"countryCode": "GB",
"origin": "fffmall.com",
"paymentMethod": {
"holderName": "John Doe",
"shopperEmail": "[email protected]",
"type": "pbba"
},
"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": "pbba",
"url": "https://r2.girogate.de/molpay/S1389/I?tx=2334590813&rs=ZMQklSaGdmdZw9NTiM16xen8591YbjuY&cs=e1f62ec550918e3471308d9e34a830e3d7f22dc40690616190a9c16d8f653049",
"method": "Get",
"type": "redirect"
},
"amount": {
"currency": "GBP",
"value": 100
},
"merchantReference": "9B6F974D3DB8436AA2B139551933FF08",
"pspReference": "1844649030089572352",
"resultCode": "PENDING"
},
"success": true
}
品牌指南
您可以在 Pay by Bank app Assets Portal 找到品牌指南。请联系您的账户经理或集成联系人获取访问权限。
其他信息
关于 Pay by Bank app 的超时时间
有两种超时时间:
- 检索超时时间:这是初始步骤,包括在银行应用程序中检索交易。例如,当您在银行应用程序中输入 BRN/6位代码以检索付款时。
- 确认超时时间:这是第二步,包括确认付款。在某些情况下,这一步是点击银行应用程序中的“发送资金”按钮。
从消费者点击 PbBa 按钮开始,他们有 250 秒的时间来检索付款。从检索到付款的时刻起,他们有 150 秒的时间来确认。如果这两个步骤中的任何一步未按时完成,付款将超时。
访问 Pay by Bank 测试应用程序
重要提示
您可以使用公司电子邮件地址访问 Pay by Bank 测试应用程序。分发列表不支持。
一旦我们为您注册,Pay by Bank 应用程序将向您发送安装测试应用程序的邀请,并提供设备上的安装说明。
准备 Pay by Bank 测试应用程序
- 打开 Pay by Bank 应用程序。会显示一条消息,要求您输入登录 PIN。
- 摇动手机,新的屏幕将出现。
- 点击 CRE (r3-cre) 以启用应用程序进入 Future Pay 环境的测试模式。
- 强制关闭应用程序并重新打开。
注意
您只需执行一次此配置。
付款流程
- 初始化付款。
- Future Pay 会将您重定向到由 Future Pay 托管的结账页面。选择 Pay by Bank 作为付款方式。
- 在 Pay by Bank 应用程序中,如果提示注册,继续单击“下一步”,使用预填字段中的默认值。
- 新窗口会提示您输入 PIN 码。使用 12345。
- 点击屏幕右下角的 Pay by Bank 应用程序标志。
- 输入显示在 Future Pay 托管结账页面上的 Pay by Bank 应用程序代码。
当付款完成后,消费者将被重定向到商户重定向 URL 或 ApptoApp URL(如果已定义)。
Updated about 1 month ago