打款
用途
CANA请求VJ为融资客户打款。打款接口必须是等幂的,即:如果同一流水号重复发送,VJ不会当做不同的交易来处理,并且返回的都是一样的结果。
安全机制
使用通用的安全机制。
请求地址
VJ提供
请求参数
字段 | 名称 | 类型 | 最大长度 | 是否必填 | 描述 |
---|---|---|---|---|---|
vjTranSeq | 交易流水号 | String | 64 | Y | 值与确定放款接口中的vjTranSeq字段相同 |
customerName | 客户姓名 | String | 64 | Y | |
identityCardNo | 身份证号 | String | 32 | Y | |
issueBank | 银行卡发卡行 | String | 64 | N | |
bankNo | 银行卡号 | String | 64 | N | |
amount | 打款金额 | Long | 18 | Y | 单位:分。 |
- 响应数据
字段 | 名称 | 类型 | 最大长度 | 是否必填 | 描述 |
---|---|---|---|---|---|
retCode | 返回码 | String | 32 | Y | SUCCESS: 交易成功 FAIL: 交易失败 ERROR: 处理中,状态未知。 请求方需要调用查询打款状态接口确定最终的交易状态. |
retMsg | 返回消息 | String | 255 | N | 描述信息 |
vjTranSeq | 交易流水号 | String | 64 | Y | |
bankCheckDate | 对账日期 | String | 10 | N | 对账日期。用于对账,标识该笔交易会出现在VJ哪一天的对账文件中。 格式: yyyy-MM-dd, 在retCode=SUCCESS的时候不为空 |