收藏
回答

请问除了“17家直连银行”,其他银行都要填支行或联行号吗?

二级商户进件时,填写银行信息,除了17家”直连银行”,其他银行是否都需要填写支行?

收付通产品文档《API列表-提交申请单》里说:根据开户银行查询接口中的“是否需要填写支行”判断是否需要填写。” 但《常见问题》里又说:17家直连银行,请直接填写银行名称,非17家直连银行,都传其他银行。” “17家直连银行”名单为工商银行、交通银行、招商银行、民生银行、中信银行、浦发银行、兴业银行、光大银行、广发银行、平安银行、北京银行、华夏银行、农业银行、建设银行、邮政储蓄银行、中国银行、宁波银行。

我调用微信 API 查到了全部 4384 家银行数据,其中:

account_bank 为 "其他银行" 的:3109 家

account_bank 为非 "其他银行" 的:1275 家

那么矛盾点来了:“1275家”不属于“17家直连银行”范畴,但接口查询又显示“非其他银行”。在二级商户进件时,这1275家银行应“直接填写银行名称”还是“传其他银行”?它们是否需要填写支行?

以“江苏如皋农村商业银行”为例,它不属于“17家直连银行”,但微信API接口查询它的结果为:

"江苏如皋农村商业银行":account_bank = "江苏省农村信用社"、need_bank_branch = false

若按这个查询结果,“江苏如皋农村商业银行”need_bank_branch = false,不需要填写支行;但若按照“非17家直连银行”的界定,则它又需要填写支行。

请问有无前辈知道该怎么处理?

回答关注问题邀请回答
收藏

1 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    04-07

    根据查询对公银行列表接口返回的need_bank_branch字段判断是否需要传

    04-07
    有用 1
    回复 2
    • 咖啡猫
      咖啡猫
      发表于移动端
      04-07
      也就是说,不必局限于“17家”嚒?那像"江苏如皋农村商业银行":account_bank = "江苏省农村信用社"、need_bank_branch = false,这种进件时是上传“江苏如皋农村商业银行”还是“江苏省农村信用社”呢?
      04-07
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      04-07回复咖啡猫
      看接口返回,使用接口返回的对应信息去传
      04-07
      回复
登录 后发表内容