扣款
用途
CANA请求VJ扣客户钱。
安全机制
使用通用的安全机制。
请求地址
VJ提供
请求参数
字段 | 名称 | 类型 | 最大长度 | 是否必填 | 描述 |
---|---|---|---|---|---|
canaTranSeq | 交易流水号 | String | 32 | Y | CANA为该笔交易生成的流水号,保证永远不重 |
customerName | 客户姓名 | String | 64 | Y | |
identityCardNo | 身份证号 | String | 32 | Y | |
planId | 还款计划ID | String | 32 | Y | |
amount | 打款金额 | Long | 18 | Y | 单位:分。 |
allowPartialDeduct | 是否允许部分扣款 | Boolean | 1 | Y | true: 允许部分扣款。 false: 不允许部分扣款 目前只会传false |
overdue | 是否逾期 | Boolean | 1 | Y | true:逾期;false:正常 |
- 响应数据
字段 | 名称 | 类型 | 最大长度 | 是否必填 | 描述 | |
---|---|---|---|---|---|---|
retCode | 返回码 | String | 32 | Y | SUCCESS: 交易成功 FAIL: 交易失败 ERROR: 处理中,状态未知。 请求方需要调用查询扣款状态接口确定最终的交易状态. |
|
retMsg | 返回消息 | String | 255 | N | 描述信息 | |
vjTranSeq | 交易流水号 | String | 64 | N | VJ为该笔交易生成的流水号,用于对账。此字段在retCode=SUCCESS | |
bankCheckDate | 对账日期 | String | 10 | N | 对账日期。用于对账,标识该笔交易会出现在VJ哪一天的对账文件中。 格式: yyyy-MM-dd, 在retCode=SUCCESS的时候不为空 |