- 文本修改记录
- 1. 综述
- 2. 接口规范
- 3. ERP接口定义
- 4. POS厂商接口定义
- 5.1阿里Iot
- 6. 附录
3.3 订单详情查询
正式环境
正式环境
POST
https://phoenix.eycard.cn/sklOrder/orderDetail
https://phoenix.eycard.cn/sklOrder
1.transSequence
2.orderNo和mchtCd
请求参数
Body 参数application/json
reqHeader
object
通用请求头
transTime
string
必需
transCode
string
可选
reqId
string
必需
certificateId
string
可选
easyPayCertificateId
string
可选
signType
string | null
签名类型
reqSign
string | null
请求签名
reqBody
object
请求内容实体
transSequence
string | null
交易流水号
<= 16 字符
orderNo
string | null
订单号
<= 64 字符
正则匹配:
^[A-Za-z0-9]*$
mchtCd
string | null
商户号
示例
{
"reqHeader": {
"transTime": "{% mock 'now' , '' , 'yyyyMMddHHmmss' %}",
"certificateId": "4032069546",
"transCode": "0001",
"reqId": "631000000000247"
},
"reqBody": {
"transSequence": "2024031100001939"
},
"reqSign": "LqK1IoRNRbgHeatwutZztenvUgivxS+Z+2uUPy7cFlu5JWavndf4qJeHtSpzWMkh9eernRIdeTZWknhSA9BerqI/QuaiYCSupq+bsp8Sya7juanIRSpB1Q+ElwhNmSqNR4cIVVWLrKwwgojdLFBmIwoy4cNSVlRWm3sP+tDQ1BAjlpCfRH6oyRsPdBad8aE4Kx08PYvbWbpRCmvoVgWT9kBL05PXNR7sns6Au5AjiA0vI9KTeBa/Dqm7PkxT5Mkbek7+bABc0dT9tG0Z2lEfr3fAx6/vU2khE58OF/2x/ygWpPdAIALLdYgA1GexJgU5Ik5CoQTHWvf088hjE//OsA=="
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://phoenix.eycard.cn/sklOrder/orderDetail' \
--header 'Content-Type: application/json' \
--data-raw '{
"reqHeader": {
"transTime": "{% mock '\''now'\'' , '\'''\'' , '\''yyyyMMddHHmmss'\'' %}",
"certificateId": "4032069546",
"transCode": "0001",
"reqId": "631000000000247"
},
"reqBody": {
"transSequence": "2024031100001939"
},
"reqSign": "LqK1IoRNRbgHeatwutZztenvUgivxS+Z+2uUPy7cFlu5JWavndf4qJeHtSpzWMkh9eernRIdeTZWknhSA9BerqI/QuaiYCSupq+bsp8Sya7juanIRSpB1Q+ElwhNmSqNR4cIVVWLrKwwgojdLFBmIwoy4cNSVlRWm3sP+tDQ1BAjlpCfRH6oyRsPdBad8aE4Kx08PYvbWbpRCmvoVgWT9kBL05PXNR7sns6Au5AjiA0vI9KTeBa/Dqm7PkxT5Mkbek7+bABc0dT9tG0Z2lEfr3fAx6/vU2khE58OF/2x/ygWpPdAIALLdYgA1GexJgU5Ik5CoQTHWvf088hjE//OsA=="
}'
返回响应
🟢200成功
application/json
Body
reactor.core.publisher.Mono<com.easypay.tianlu.posp.vo.ApiRsp<com.easypay.tianlu.posp.order.facade.dto.OrderPayOutput>>
rspHeader
object (RspHeader)
返回头
rspCode
string
可选
rspInfo
string
可选
transCode
string
可选
transSequence
string
可选
easyPayCertificateId
string
可选
rspBody
object (OrderPayOutput)
返回内容实体
origInfo
object (OrigInfo)
原交易信息
instDate
string
添加日期
instTime
string
添加时间
transSequence
string
可选
transCode
string
交易代码
transTime
string
请求时间
orderNo
string
商户订单号
mchtCd
string
请求商户号
reqPayType
string
请求支付类型
transAmt
string
订单金额
orderInfo
string
订单信息
printInfo
string
打印信息
attach
string
附加信息
origTransSequence
string
原交易流水号
transState
string
可选
cardNum
string
卡号
rspCode
string
可选
payDate
string
可选
payTime
string
可选
termId
string
可选
termBatchNo
string
可选
termTransSsn
string
可选
payType
string
可选
refNo
string
可选
authCode
string
可选
outRefNo
string
可选
recOprId
string
操作ID
recUpdOpr
string
更新着
origTransCode
string
原交易代码
origInstDate
string
原交易日期
payAmt
string
支付金额
cardType
string
卡类型
upOrder
string
渠道订单号
payer
string
付款账号
isCancel
string
是否撤销
isFinish
string
是否完成
rspSign
string
签名信息
signType
string
签名类型
time
string
响应时间-目前
示例
{
"rspBody": {
"instTime": "135427",
"transTime": "20240322135420",
"orderNo": "ORDER2024032200156134",
"printInfo": "printInfo...",
"reqPayType": "00",
"mchtCd": "831290075120021",
"transState": "0",
"transSequence": "2024032200156134",
"termId": "21220532",
"transAmt": "000000000001",
"orderInfo": "orderInfo...",
"transCode": "0001",
"instDate": "20240322"
},
"rspHeader": {
"easyPayCertificateId": "20240123",
"rspCode": "000000",
"rspInfo": "成功"
},
"rspSign": "wTW7dc1C1SGuFABjZi1zT5OHswM6FqNj5GTBhsQLvMTcl0lCdHO0o7LCItjyeQxvDt3Y9kljplJSOdDg/bort0SJb8IPDe7wkw9SFV48KE1iThAJiZwno90xG6pKDxtDWXkBSN5M+eYFnka6+1gOoDKiKHWnVb1DJyYZz2G9oxPPDwOhXAaxE2Ie0J6rtDO2TpN8uA+H4/JoXeAa1mNiXX6inLMGnkD9oHIEOA+SqKWj0+C4cJS6Z+CaQQyKe90gFqHsjXrcq4v8xaKHyDJDgSeVTo6HbfaAses5ETtPcyOAjwfjsXV+82lrVl3A/13ZgA7UwLqQOCI2+o0Q10Dquw=="
}
修改于 2025-01-13 07:52:23