- 对外提供支付相关接口
- 对外提供退款相关接口
- 对外提供发票相关接口
支付记录分页列表查询接口
开发中
POST
/jiafulai/paymentgateway/api/pay/querylist
古籍编目表
请求参数
Body 参数application/json
reqTime
string
时间戳
appId
string
应用Id
sign
string
签名
tenantId
string
租客Id
queryPage
object (QueryPage)
查询分页参数实体
orders
array[object (Order) {2}]
排序字段
page
integer <int32>
页数
queries
array[object (Query) {6}]
查询条件
size
integer <int32>
每页显示条数
示例
{
"reqTime": "2019072314100",
"appId": "90060",
"sign": "C23FA3CB40627C6FDA0FC5D890BDF848",
"tenantId": "a0000001",
"queryPage": {
"orders": [
{
"fieldName": "createdTime",
"order": "0"
}
],
"page": 1,
"queries": [
{
"cp": "0",
"field": "tenantId",
"lc": "1",
"value": "a000001"
}
],
"size": 10
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/jiafulai/paymentgateway/api/pay/querylist' \
--header 'Content-Type: application/json' \
--data-raw '{
"reqTime": "2019072314100",
"appId": "90060",
"sign": "C23FA3CB40627C6FDA0FC5D890BDF848",
"tenantId": "a0000001",
"queryPage": {
"orders": [
{
"fieldName": "createdTime",
"order": "0"
}
],
"page": 1,
"queries": [
{
"cp": "0",
"field": "tenantId",
"lc": "1",
"value": "a000001"
}
],
"size": 10
}
}'
返回响应
🟢200OK
application/json
Body
code
string
返回状态
data
object
返回数据
records
array [object {23}]
返回支付记录集合
total
string
总记录数
size
string
每页显示条数
current
string
当前页数
msg
string | null
返回消息
示例
{
"code": "COMMON_200",
"data": {
"records": [
{
"mchNo": "020057010010",
"mchNoBranch": "0200570100100201",
"mchName": "天津图书馆",
"appId": "Aleph001",
"mchOrderNo": "20160427210604000490",
"wayCode": "WE_CHAT_PAY",
"amount": "3000",
"payState": "PAYMENT_IN_PROGRESS",
"subject": "逾期费支付",
"body": "逾期费支付",
"channelCode": "ICBC_AGGREGATE_PAY",
"channelOrderNo": "U12021022311124442600",
"payDataType": "payUrl",
"payData": "htts://xxx.com/pay",
"extJsonb": {
"readerCardNo": "读者证号",
"readerName": "读者姓名",
"libCode": "分馆编码",
"department": "部门编码",
"feeType": "借阅费用",
"operator": "馆员1"
},
"errCode": "1002",
"errMsg": "业务异常错误",
"successTime": "1622016572190",
"expiredTime": "1622016572190",
"createdTime": "1622016572190",
"refundState": "NO_REFUND",
"refundTimes": "0",
"refundAmount": "0"
}
],
"total": "10",
"size": "10",
"current": "1"
},
"msg": "SUCCESS"
}
🟢201Created
🟠401Unauthorized
🟠403Forbidden
🟠404Not Found
修改于 2025-03-18 05:38:22