数据字典

绑卡状态 bindStatus

取值 说明
INIT 已受理,等待处理
PROCESSING 处理中(用户未完成绑卡或系统处理中)
SUCCESS 终态成功
FAIL 终态失败

扣款状态 deductStatus

取值 说明
INIT 已受理
SUCCESS 扣款成功
FAIL 扣款失败
PROCESSING 处理中

异步通知 notifyType

notifyType 说明
OPEN_ACCOUNT_SUCCESS / OPEN_ACCOUNT_FAIL 绑卡+开户
BIND_CARD_SUCCESS / BIND_CARD_FAIL 绑卡
DEDUCT_SUCCESS / DEDUCT_FAIL 扣款

证件类型 idCardType / certificateType

取值 说明
ID_CARD 身份证(推荐
ID / 01 兼容写法

网关错误码 code

同步请求失败时,由 网关/SDK 返回 codemessage(不在 resBody 内):

网关 code 说明 典型场景
INVALID_PARAMETER 参数错误 必填项缺失、未开户、商户号不一致
MERCHANT_NOT_FOUND 商户鉴权失败 mch_idmerchantId 不一致
TRADE_ERROR 交易/业务失败 产品未开通、无可用协议、扣款全失败
USER_PAYING 处理中 绑卡/扣款处理中
NOT_FOUND 记录不存在 绑卡流水/扣款单不存在
ORDER_DUPLICATED 重复请求 扣款处理中幂等
UPSTREAM_TIMEOUT 下游超时 远程调用失败
SYSTEM_ERROR 系统异常 未预期错误

主要字段含义

字段 含义
walletBizNo 绑卡主流程业务号
merchantRequestNo 商户绑卡请求流水号;幂等键之一
contractNo 钱包账户签约号;扣款 必填
agreementNo 账户协议绑定号;来自协议列表或绑卡结果
deductRequestNo 商户扣款请求号;幂等键:merchantId + deductRequestNo
deductOrderNo 扣款订单号
notifyUrl 异步通知地址
pageUrl 用户绑卡完成后浏览器回跳地址