🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## **查询旗下商户打款失败明细** **请求URL:** 正式环境 - /open-api/agent/agent-fail-settlement-order ` **请求方式:** - POST - application/x-www-form-urlencoded **签名算法(sign)** sign= Base64(md5(lepos+渠道商固定key值+data字符串值)) 注: data字符串为urlencode之前的JSON字符串 **参数:** | 参数名 | 必选 | 类型 | 说明 | | :---------- | :--- | :----- | ---------- | | version | M | String | 版本号 | | agentId | M | String | 代理商编号 | | sign | M | String | 验签字符串 | | reqSerialNo | M | String | 随机字符串 | | data | M | String | 修改字符串 | **data参数说明** | 参数名 | 必选 | 类型 | 说明 | | :----- | :--- | :----- | -------------------------------- | | date | M | string | 打款单的创建日期 “2019-03-02” | | type | M | string | 类型:“T0”、“T1” 、“Withdraw ” | | pageNo | M | int | 页码(页码超出总页数后返回第一页) | 符号解释: M(强制) C(条件下强制) O(可选) **返回示例** ``` { "totalCount": 2, "pageNo": 1, "pageSize": 20, "error_code": "0", "list": [ { "billId": "20190302000134628699", "createTime": "2019-03-02 04:32:28.0", "bankretTime": "2019-03-02 04:35:09.0", "merchantId": "5791104399", "planAmount": 217, "suspendAmount": 0, "realAmount": 217, "state": 8, "failReason": "失败-输入的卡号无效,请确认后输入", "remark": "客户账T1待结算账本|", "recreateFlag": 0, "bankAccount": "621232*********4727", "bankHolder": "*侠梦", "bankBranch": "中国建设银行股份有限公司深圳布吉支行" }, { "billId": "20190302000115679288", "createTime": "2019-03-02 04:22:06.0", "bankretTime": "2019-03-02 04:35:09.0", "merchantId": "1921453688", "planAmount": 170, "suspendAmount": 0, "realAmount": 180, "state": 8, "failReason": "失败-持卡人身份信息或手机号输入不正确,验证失败", "remark": "客户账T1待结算账本|", "recreateFlag": 0, "bankAccount": "628300*********8784", "bankHolder": "*摇", "bankBranch": "中国建设银行股份有限公司深圳布吉支行" } ], "error_msg": "Success" } ``` **返回参数说明** | 参数名 | 类型 | 说明 | | :------------ | :----- | ------------------------------------------------------------ | | billId | String | 单号 | | createTime | String | 创建时间(创建时间是交易时间的下一天) | | merchantId | String | 商户号 | | planAmount | int | 应付金额(单位:0.01元) | | suspendAmount | int | 止付金额(单位:0.01元) | | realAmount | int | 实付金额(单位:0.01元) | | state | int | 状态: -1:打款失败; 0:打款中; 1:打款成功; 2:打款退票; 3:冻结出款; | | failReason | String | 失败原因 | | remark | String | 备注: D1打款退票会重新生成一条打款单,财务会根据新生成打款单打款,此时通知时则通过remark字段来关联上次的打款单号,如果再次发生退票,则再重新打款,remark每次只关联上一笔打款单号 | | recreateFlag | String | 打款单是否是重新生成的;0:否 1:是 (D0无该字段) | | bankBranch | String | 银行名称 | | bankAccount | String | 银行账号 | | bankHolder | String | 开户人 | | tag | String | 非终态:“此类打款单打款成功仅代表转出成功,不等于最终到账成功。”终态:“此类打款单打款成功,即最终到账成功 | | bankretTime | String | 打款单更新时间 |