银行流水删除
删除
- 接口:/v2/transSerialDeliveries/delete
- Method:DELETE
- 数据格式:Query
- 接口说明:
- 该接口用于根据交易流水号删除银行流水。
- 只允许删除未被认领过的银行流水,即待认领金额等于交易金额。
- 已被认领、待认领金额不等于交易金额、流水不存在或已被删除时,接口返回删除失败及对应失败原因。
请求参数
| 字段名称 |
字段类型 |
字段描述 |
是否必填 |
长度限制(字节) |
| trans_serial_num |
String |
交易流水号 |
是 |
64 |
示例
?trans_serial_num=TS202607070001
返回参数
| 字段名称 |
字段类型 |
字段描述 |
| resCode |
Integer |
状态码 |
| resMsg |
String |
描述,删除失败时返回失败原因 |
| data |
Boolean |
是否删除成功 |
成功示例
{
"resCode": 200000,
"resMsg": "删除成功",
"data": true
}
失败示例
{
"resCode": 400000,
"resMsg": "流水已被认领或待认领金额不等于交易金额,不能删除",
"data": false
}
常见失败原因
| resMsg |
说明 |
| 流水号不能为空 |
未传入 trans_serial_num 或传入空值 |
| 流水已被认领或待认领金额不等于交易金额,不能删除 |
流水已发生认领,或待认领金额与交易金额不一致 |
| 删除失败,流水不存在或已被删除 |
根据流水号未找到流水,或流水已被删除 |
| 删除失败,请稍后重试 |
删除过程发生系统异常 |