Alipay, China's leading third-party online payment solutionAlipay, China's leading third-party online payment solution

银行前置方案

标准集成方案中,需要用户在部分支付方式页面选择具体的网银,再跳转到网银页面,流程较长,容易增加用户流失的概率。银行前置方案可以帮助您优化网银支付体验,为用户提供指定银行进行支付的能力,即用户在您的页面选择具体银行完成支付。此方案需要您具有较强开发能力且对用户体验有较高要求。集成方案流程如下:

image

图 1. 银行前置方案集成流程

用户体验

银行前置方案

图 2. Web 端银行前置方案用户体验

集成注意事项

此方案的集成步骤与标准集成流程一致,仅在接口的入参、出参中有细微差异:

  1. 在调用 咨询 接口获取支付方式列表时,对于支持银行前置方案的支付方式,在 paymentOptionDetail 字段会返回 supportBanks 列表。以支付方式 iDeal 为例,此支付方式可用的银行列表将在 paymentOptionDetail.supportBanks 的子参数中进行展示:

参数

释义

bankIdentifierCode

银行代号

  • RABONL2U
  • ABNANL2A
  • FVLBNL22
  • TRIONL2U
  • INGBNL2A
  • SNSBNL2A
  • ASNBNL21
  • RBRBNL21
  • KNABNL2H
  • BUNQNL2A
  • REVOLT21
bankShortName

简短银行名

  • Rabobank
  • ABN AMRO
  • Van Lanschot Baniers
  • Triodos Bank
  • ING Bank
  • SNS Bank
  • ASN
  • RegioBank
  • Knab
  • Bunq
  • Revolut

表 1. supportBanks 子参数详情列表

  1. 在调用 支付 接口时,需传入支付方式以及指定银行。以 iDeal 支付方式为例,若用户选择的支付方式是 iDeal 渠道下的 Rabobank 银行,则您需要在 支付 接口的入参中传入:
    • paymentMethod.paymentMethodType: IDEAL
    • paymentMethod.paymentMethodMetaData.bankIdentifierCode: RABONL2U