首图支付网关
  1. 对外提供支付相关接口
首图支付网关
  • 对外提供支付相关接口
    • POS机扫码支付后通知接口
      POST
    • 根据工作台编码查询商户号接口
      POST
    • 根据馆藏地编码查询商户号接口
      POST
    • OpenAPI-支付统一下单接口(测试)
      POST
    • OpenAPI-查询支付订单接口(测试)
      POST
    • OpenAPI-支付统一下单接口(正式)
      POST
    • 支付统一下单接口
      POST
    • 查询支付订单接口
      POST
    • 支付记录分页列表查询接口
      POST
    • 支付通知回调
      POST
  • 对外提供退款相关接口
    • OpenAPI-退款接口(测试)
      POST
    • OpenAPI-查询退款订单接口(测试)
      POST
    • 退款接口
      POST
    • 查询退款订单接口
      POST
    • 退款记录分页查询接口
      POST
    • 退款通知回调
      POST
  • 对外提供发票相关接口
    • 读者发票抬头管理
      • 增加
      • 根据id删除
      • 修改
      • 查询读者的发票抬头
    • 开票相关接口
      • 申请开票接口
      • 查询开票状态
      • 再次发送电子发票到邮箱
  1. 对外提供支付相关接口

OpenAPI-查询支付订单接口(测试)

开发中
POST
/gateway-starter/api/gateway/240507262406657

请求参数

Header 参数
lk-appid
string 
必需
示例值:
240479585243137
lk-time
string 
必需
示例值:
2025-04-08 16:29:13
lk-nonce
string 
必需
示例值:
9f96ac1ff4fa4595862f5709abce5eff
lk-sign
string 
必需
示例值:
a37e073f77cde8428da6a9bf7750fac9
Body 参数application/json
appId
string 
应用Id
必需
业务系统的应用Id
tenantId
string 
租客Id
必需
租客Id
channelOrderNo
string 
渠道支付订单号
必需
支付网关与支付渠道之间的唯一订单号,与mchOrderNo二者传一个就可以
mchOrderNo
string 
商户订单号
必需
业务系统这一笔支付记录的唯一编号,与channelOrderNo二者传一个就可以
示例
{
    "appId": "string",
    "tenantId": "string",
    "channelOrderNo": "string",
    "mchOrderNo": "string"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/gateway-starter/api/gateway/240507262406657' \
--header 'lk-appid: 240479585243137' \
--header 'lk-time: 2025-04-08 16:29:13' \
--header 'lk-nonce: 9f96ac1ff4fa4595862f5709abce5eff' \
--header 'lk-sign: a37e073f77cde8428da6a9bf7750fac9' \
--header 'Content-Type: application/json' \
--data-raw '{
    "appId": "string",
    "tenantId": "string",
    "channelOrderNo": "string",
    "mchOrderNo": "string"
}'

返回响应

🟢200成功
application/json
Body
code
integer 
返回码
必需
返回码
cost
integer 
响应速度
必需
响应速度
data
object 
返回数据
必需
返回下单数据,json格式数据
code
string 
返回状态
可选
COMMON_200-处理成功,其他-处理有误,详见msg
msg
string 
返回信息
可选
具体错误原因,例如:签名失败、参数格式校验错误
data
object 
返回数据
可选
返回下单数据,json格式数据
msg
string 
必需
responseTime
string 
响应时间
必需
响应时间
success
boolean 
成功与否
必需
成功与否
traceLogId
string 
日志ID
必需
日志ID
示例
{
    "code": 200,
    "cost": 288,
    "data": {
        "msg": "SUCCESS",
        "code": "COMMON_200",
        "data": {
            "amount": "3000",
            "extJsonb": {
                "libCode": "读者所属分馆编码",
                "unionId": "oUSDOusdsdISLSDlskdf",
                "readerName": "读者姓名",
                "readerMobile": "18000000000",
                "openId": "oosvA6pymxUkwdI5cVuXGs5jrE_8",
                "readerCardNo": "TJLD00000273204",
                "readerEmail": "test123@163.com",
                "feeType": "BORROW_FEE",
                "operator": "wx11",
                "deviceInfo": "013467007045764"
            },
            "mchOrderNo": "2025040340200000001",
            "subject": "ALeph费用支付",
            "wayCode": "WE_CHAT_PAY",
            "errMsg": null,
            "channelOrderNo": "P202504030936288793784",
            "payState": "PAYMENT_SUCCESS",
            "body": "ALeph费用支付",
            "errCode": null,
            "appId": "Aleph001",
            "successTime": "1743644219386",
            "createdTime": "1743644188886",
            "payDetail": [
                {
                    "feeAmount": 3000,
                    "feeDesc": "逾期费支付",
                    "extJsonb": {
                        "date": "费用日期",
                        "paymentTarget": "费用支付目标馆代码",
                        "subLibrary": "费用所属馆代码",
                        "author": "作者",
                        "callNo": "索书号",
                        "imprint": "出版社",
                        "isbnIssn": "isbn和issn",
                        "description": "费用描述",
                        "sum": "总的费用金额",
                        "type": "费用类型",
                        "title": "书刊名称",
                        "paymentReceiptNumber": "付款收据编号",
                        "paymentCataloger": "收款操作员的用户名",
                        "barCode": "图书条码",
                        "sequence": "费用信息的序列号,相当于主键",
                        "creditDebit": "支付方向,D代表读者付给图书馆;C代表图书馆付给读者也就是减免"
                    },
                    "locCampus": "ST001",
                    "locLibrary": "STE01",
                    "businessId": "ID000034570202503319320001",
                    "feeName": "逾期费支付",
                    "location": "STE23",
                    "creditDebit": "D",
                    "feeType": "逾期费",
                    "workbench": "SP001",
                    "locInstitution": "ST001"
                }
            ],
            "channelCode": "AlephPayUrl"
        }
    },
    "msg": "OK",
    "responseTime": "2025-04-08 17:06:54",
    "success": true,
    "traceLogId": "240508955856896"
}
修改于 2025-05-16 01:10:28
上一页
OpenAPI-支付统一下单接口(测试)
下一页
OpenAPI-支付统一下单接口(正式)
Built with