Skip to content

交易查询接口

通过交易查询接口获取支付状态。

业务请求参数

字段名称字段key必填格式备注
功能码funcodeMString(5)固定值:order.query
版本号versionMString(1,8)固定值:1.0.0
应用编号appIdMString(1,40)商户后台创建的应用ID
商户订单号orderIdOString(1,40)商户订单号和平台订单号不能同时为空
平台订单号transIdOString(1,40)商户订单号和平台订单号不能同时为空

请求示例报文

json
{
    "appId": "000110011816681",
    "funcode": "order.query",
    "version": "1.0.0",
    "orderId": "6b6967ae-E27c-EAFC-26Eb-AE822fC68953"
}

接口同步返回

字段名称字段key必填类型备注
功能码funcodeMString(5)固定值:order.query
版本号versionMString(1,8)固定值:1.0.0
应用编号appIdMString(1,40)商户后台创建的应用ID
商户订单号orderIdMString(1,40)
平台订单号transIdMString(0,64)
订单金额orderAmountMNumber(22)
交易状态orderStatusMString(4)参见 交易状态
订单开始时间orderStartTimeOString(14)下单成功时返回
订单过期时间orderExpireTimeOString(14)下单成功时返回
支付方式payMethodOString(14)支付成功时返回,参见 支付方式
支付成功时间payTimeOString(14)支付成功时返回
响应时间responseTimeMString(14)
响应码responseCodeMString(1,16)参见 交易响应码
响应信息responseMsgMString(1,200)参见 交易响应码
错误码errorCodeOString(1,16)请求失败时返回
参见 交易错误码
错误信息errorMsgOString(200)请求失败时返回
参见 交易错误码

注意

  • 商户订单号与APPID组成唯一约束。
  • payUrl为调用钱包短链接。
  • 用户支付成功后通过异步通知、交易查询接口获取支付状态。

返回示例报文

json
{
    "appId": "000110011816681",
    "funcode": "order.query",
    "orderAmount": "1000",
    "orderExpireTime": "20240108103907",
    "orderId": "6b6967ae-E27c-EAFC-26Eb-AE822fC68953",
    "orderStartTime": "20240108093907",
    "orderStatus": "pending",
    "responseCode": "success",
    "responseMsg": "请求成功",
    "responseTime": "20240108095249",
    "transId": "2401080939076440202",
    "version": "1.0.0"
}

北京腾春科技有限公司