查询订单

描述

查询订单支付结果。

路径

/optimus/core/open/order/queryOrder

入参说明(JSON 格式)

入参整体结构

参数 参数名称 类型 是否必传 描述 示例
appid 应用id String Y 固定值 见测试参数
orderID 订单信息 Object Y 前置操作后拿到 二者传一个
requestId 请求Id String

orderID 字段明细

参数 参数名称 类型 是否必传 描述 示例
sn 订单编号 String Y 前置操作后拿到
signature 订单密码 String Y 前置操作后拿到

出参说明(JSON 格式)

出参整体结构

参数 参数名称 类型 描述 示例
success 请求状态 Boolean true:成功;false:失败 TRUE
code 状态码 String 0000:成功;其他为异常码 "0000"
msg 状态描述 String 请求结果的描述信息 "处理成功"
data 订单数据 Object 结果数据

出参字段结构

data 字段明细

参数 参数名称 类型 描述 示例
state 订单状态 Integer 0 已创建 35 已支付 40 已取消
amount 订单金额 Object
time 订单时间 Object
item 商品列表 Object
payTsnList 支付流水号 List\
paymentInfoList 支付明细 List\
orderInfo 订单信息 Object

amount 字段明细

参数 参数名称 类型 描述 示例
oriAmount 订单金额 Long
payableAmount 买家应付金额 Long
actualAmount 买家实付金额 Long
receivedAmount 商户实收金额 Long

time 字段明细

参数 参数名称 类型 描述 示例
createdAt 订单创建时间 String yyyy-MM-dd HH:mm:ss
expireAt 订单过期时间 String yyyy-MM-dd HH:mm:ss
paymentAt 支付完成时间 String yyyy-MM-dd HH:mm:ss

item 字段明细

参数 参数名称 类型 描述 示例
type 商品类型 Byte
items 商品信息 Object

item.items 字段明细

参数 参数名称 类型 描述 示例
spuId 商品类型 Long
skuId 商品信息 Long
title 商品标题 String
img 商品图片 String
oriPrice 原价 Long
curPrice 现价 Long
unit 单位 String
quantity 数量 Long

paymentInfoList 字段明细

参数 参数名称 类型 描述 示例
amount 收单明细金额 Long
actualAmount 买家实付金额 Long
receivedAmount 商户实收金额 String
payTsn 支付流水号 String
payTool 支付工具代码 Integer
payMode 支付模式代码 Integer
payWayDesc 支付方式描述 String

orderInfo 字段明细

参数 参数名称 类型 描述 示例
orderSn 订单号 String
orderSignature 订单签名 String
acquiring 收单信息 Object

orderInfo.acquiring 字段明细

参数 参数名称 类型 描述 示例
acquiringSn 收单号 String
signature 收单签名 String
code code String
msg msg String 收单号为空 这个就是报错原因 用于内部排查

results matching ""

    No results matching ""