支付账单查询接口
此接口支持商户端通过条件查询支付结果。荣e通根据查询条件实时返回该订单支付相关数据
请求地址
环境 | 请求地址 |
正式环境 | https://api.cargonpay.com/api/apiJoinPay/paymentbillquery |
请求参数
索引 | ID | 名称 | 长度 | 必须 | 说明 |
1 | accessKey | 请求唯一标识 | varchar(36) | 是 | |
2 | nonce | 随机号 | varchar(36) | 是 | |
3 | timestamp | 时间戳 | varchar(20) | 是 | Unix时间戳,保留到毫秒 |
4 | sign | 签名 | varchar(32) | 是 | |
5 | billDate | 账单日期 | varchar(10) | 是 | 格式:yyyy-MM-dd |
响应参数
索引 | ID | 名称 | 长度 | 必须 | 说明 |
1 | code | 返回状态码 | varchar(10) | 是 | |
2 | message | 返回消息 | varchar(200) | 是 | |
3 | data | array | 是 | ||
4 | merchantOrderNo | 商户订单号 | nvarhcar(36) | 是 | |
5 | orderPaymentState | 订单支付状态 | int | 是 | |
6 | orderAmount | 订单支付总金额 | decimal(18,2) | 是 | |
7 | billNo | 提单号 | varchar(200) | 是 | |
8 | paymentOpeningBankName | 付款开户行名称 | varchar(100) | 是 | |
9 | paymentBankName | 付款银行名称 | varchar(50) | 是 | |
10 | paymentBankAccount | 付款银行账号 | varchar(30) | 是 | |
11 | invoice | 发票信息 | array | ||
12 | invoiceNo | 发票号码 | varchar(10) | 是 | 币别为USD时必填,为CNY时选填 |
13 | invoiceType | 发票类型 | varchar(10) | 是 | 币别为USD时必填,为CNY时选填 |
14 | invoicePaymentState | 发票支付状态 | int | 是 | |
15 | invoicePaymentMsg | 发票支付结果 | varchar(200) | 是 | |
16 | invoicePaymentAmount | 发票支付金额 | decimal(18,2) | 是 | |
17 | receiptOpeningBankName | 收款开户行名称 | varchar(100) | 是 | |
18 | receiptBankAccount | 收款银行账号 | varchar(30) | 是 | |
19 | bankOrderCode | 银行订单号 | varchar(32) | 是 | 仅中行发起支付时返回 |
20 | paySeqNo | 支付流水号 | varchar(32) | 是 | 仅中行发起支付时返回 |
请求示例
JSON格式
- {
- "timestamp": "1725797231000",
- "nonce": "1725797231016",
- "accessKey": "F0D16DD2EFF945C4B73A4B37F99C2696",
- "sign": "91A6A4104B312E0DC321A41964C54F76",
- "billDate": "2021-07-09"
- }


复制代码

响应示例
JSON格式
{ "code": "000000", "message": "请求成功", "data": [ { "merchantOrderNo": "8192389919", "orderPaymentState": 1, "orderAmount": 10780, "billno": "871283718", "paymentOpeningBankName": "中国银行天津市分行", "paymentBankName": "中国银行", "paymentBankAccount": "273985618448", "invoice": [ { "receiptBankAccount": "32423423423423", "receiptOpeningBankName": "中国银行合肥支行", "invoiceType": "PDF", "orderCode": "R21070916290210262", "invoicePaymentAmount": 6900, "invoiceNo": "47120419", "invoicePaymentState": 3, "invoicePaymentMsg": "发票重复支付", "bankOrderCode": "32423423423423", "paySeqNo": "32423423423423" } ] } ] }


复制代码

查询返回状态码
索引 | ID | 名称 |
1 | 000000 | 提交成功 |
2 | 100001 | 参数无效,【参数名】不正确 |
3 | 100002 | 请求时间超出有效时间 |
4 | 100003 | 商户accessKey不存在,请联系荣e通客服 |
5 | 100004 | 商户accessKey已停用 |
6 | 100005 | 验证签名失败 |
7 | 100006 | 请求重复,请重新发起(nonce重复) |
8 | 200006 | 暂无符合条件数据 |
9 | 999999 | 系统错误,请联系技术人员 |
订单支付状态
索引 | ID | 名称 |
1 | 0 | 未付 |
2 | 1 | 支付处理中 |
3 | 2 | 支付成功 |
4 | 3 | 支付失败 |
5 | 4 | 部分成功 |
订单支付状态
索引 | ID | 名称 |
1 | 0 | 未付 |
2 | 1 | 支付处理中 |
3 | 2 | 支付成功 |
4 | 3 | 支付失败 |
- 请求地址
- 请求参数
- 响应参数
- 请求示例
- 响应示例
- 返回码说明
- 订单支付状态
- 发票支付状态