产品介绍
更新时间:2024.07.30简介
银行组件是微信支付专为商户输入银行账户资料场景提供的能力。在商户通过服务商入驻微信支付成为二级商户的过程中,需要提供正确的银行账户资料。为了降低商户输入银行账户资料的门槛,微信支付整理了银行的完整数据资料及对应规则,提供通过API查询完整银行信息的能力。
目标: 降低商户输入正确银行账户资料的门槛。
优势: 数据完整、及时更新。
使用场景
商户入驻、修改结算账号
收集结算资料流程
1. 收集商户的开户银行及银行账号
当商户的账户类型为对私银行卡,且银行账号已输入完成时,可调用“获取对私银行卡号开户银行接口”通过银行卡号查询对应的开户银行信息(仅支持部分银行的对私银行卡)。
当商户的账户类型为对私银行卡时,可调用“查询支持对私业务的银行列表接口”获取最新的对私银行卡的银行列表信息供商户选择填写。
当商户的账户类型为对公账户时,可调用“查询支持对公业务的银行列表接口”获取最新的对私银行卡的银行列表信息供商户选择填写。
2. 收集商户的银行卡开户地区及分支行信息
当商户的开户银行需要填写支行信息时,处理流程如下:
调用“查询省份列表接口”及“查询城市列表接口”获取到开户省市及城市,从而过滤查询支行数据
调用“查询支行列表接口”获取到开户银行在对应省市下支持的全部支行名称。
银行组件字段说明
提交申请单API的字段 | 对应的银行组件API字段 | 获取来源 |
---|---|---|
开户银行 | 1.当API返回的“是否需要填写支行”为是时,申请单API的“开户银行”对应银行组件API的字段为“银行别名”。 | 获取对私银行卡号开户银行接口API |
开户银行省市编码 | 开户银行省市编码 | 查询省份列表API |
开户银行联行号 | 开户银行联行号 | 查询支行列表API |
开户银行全称(含支行) | 开户银行全称(含支行) | 查询支行列表API |
银行账号 | 银行账号 | 商户输入 |