Skip to content

转账到银行卡

将处理后的 json 数据发送到以下接口,创建支付请求。支付结果会通过 POST 方式异步通知到配置的 notify_url

请求方式: POST
请求地址: /api/platform/bank/payments

请求参数:

参数
必须
类型
说明
app_id字符串系统分配的App ID
nonce_str字符串随机字符串
time_stamp字符串请求时间戳
sign字符串签名
out_order_no字符串接入方系统唯一订单号
card_number字符串收款人卡号
account_name字符串收款人姓名
bank_name字符串收款银行名称简称,例如, 招商银行
branch_bank_name字符串收款银行名称,精确到支行
identity_card_number字符串收款人身份证号码
amount字符串金额
phone字符串收款人手机号码
remark字符串收款备注, 传递至银行, 一般作为订单摘要展示。

响应结果示例:

json
{
  "code": "0000",
  "message": "成功",
  "order_no": "c346206bcc4d4af7b1f2dfbfbcf0e052",
  "out_order_no": "2019091834877"
}

网络通讯异常或者服务没有反馈的处理:

  • 方式一:
    使用相同的 out_order_no 再次发起调用,如果返回:
json
{
  "code": "4220012",
  "message": "重复订单,OutOrderNo 已经存在"
}

则表示之前的调用已成功,不需要再次发起调用

  • 方式二:
    使用【交易结果查询】接口使用 out_order_no 查询之前的调用结果,如果已经存在,不需要重新发起调用。

交易异步通知

详见 3.5 交易异步通知