獲取支付訂單的信息

簡要描述
  • 獲取支付訂單的信息
請(qǐng)求url
  • https://www.商城域名.com/index.php?s=/api/cashier/orderInfo
請(qǐng)求方式
  • GET
是否需授權(quán)登錄
請(qǐng)求header
參數(shù)名 類型 是否必須 示例值 說明
storeId int 必填 10001 商城ID
platform string 必填 H5 當(dāng)前請(qǐng)求的客戶端(APP、小程序、H5等)
Access-Token string 選填 - 當(dāng)前登錄用戶的 Token
請(qǐng)求參數(shù)
參數(shù)名 類型 是否必須 示例值 說明
orderId int 必填 10202 訂單ID
client string 必填 H5 當(dāng)前客戶端
返回示例
{
  "status": 200,
  "message": "success",
  "data": {
    "order": {
      "orderId": 10202,
      "order_no": "2022022598505499",
      "pay_price": "0.98",
      "pay_status": 10,
      "order_status": 10,
      "create_time": "2022-02-25 12:55:07",
      "expirationTime": "2022-02-28 12:55:07"
    },
    "personal": {
      "user_id": 10125,
      "mobile": "153****7807",
      "nick_name": "昔年",
      "avatar_id": 10738,
      "gender": "未知",
      "country": "",
      "province": "",
      "city": "",
      "address_id": 10052,
      "balance": "91656.64",
      "points": 64,
      "pay_money": "142623.37",
      "expend_money": "1437.80",
      "grade_id": 10001,
      "platform": "MP-WEIXIN",
      "last_login_time": 1645635730
    },
    "paymentMethods": [
      {
        "key": 1,
        "method": "wechat",
        "is_must_template": true,
        "template_id": 10001,
        "is_enable": true,
        "is_default": true,
        "others": [],
        "client": "H5"
      },
      {
        "key": 2,
        "method": "alipay",
        "is_must_template": true,
        "template_id": 10003,
        "is_enable": true,
        "is_default": false,
        "others": [],
        "client": "H5"
      },
      {
        "key": 3,
        "method": "balance",
        "is_must_template": false,
        "template_id": 0,
        "is_enable": true,
        "is_default": false,
        "others": [],
        "client": "H5"
      }
    ]
  }
}
返回參數(shù)
參數(shù)名 類型 示例值 說明
status int 200 請(qǐng)求狀態(tài)(200:請(qǐng)求成功;500:請(qǐng)求錯(cuò)誤/失敗)
message string success 請(qǐng)求結(jié)果的信息,默認(rèn)為 success
data object - 返回的業(yè)務(wù)數(shù)據(jù)
data 參數(shù)
參數(shù)名 類型 示例值 說明
order object - 訂單信息
personal object - 當(dāng)前用戶信息
paymentMethods array - 在線支付方式配置
data.order 參數(shù)
參數(shù)名 類型 示例值 說明
orderId int 10202 訂單ID
order_no string 2022022598505499 訂單號(hào)
pay_price string 0.98 實(shí)際支付金額
pay_status int 10 支付狀態(tài)(10待支付 20支付成功)
order_status int 10 訂單狀態(tài)(10進(jìn)行中 20已取消 21 待取消 30已完成)
create_time string 2022-02-25 12:55:07 創(chuàng)建時(shí)間
expirationTime string 2022-02-28 12:55:07 訂單超時(shí)截止時(shí)間
data.order.personal 參數(shù)
參數(shù)名 類型 示例值 說明
user_id int 10125 用戶ID
mobile string 153****7807 手機(jī)號(hào)(隱藏顯示)
nick_name string 昔年 用戶昵稱
avatar_id int 10738 頭像ID
gender string 未知 用戶性別
address_id int 10052 默認(rèn)收貨地址ID
balance string 91656.64 賬戶余額
points int 64 可用積分
pay_money string 142623.37 用戶總支付的金額
expend_money string 1437.80 實(shí)際消費(fèi)的金額(不含退款)
grade_id int 10001 會(huì)員等級(jí)ID
platform string MP-WEIXIN 注冊來源客戶端 (APP、H5、小程序等)
last_login_time int 1645635730 最后登錄時(shí)間
data.order.personal.paymentMethods 參數(shù)
參數(shù)名 類型 示例值 說明
key int 1 鍵值
method string wechat 支付方式(微信、支付寶、余額)
is_must_template boolean true 是否存在支付模板
template_id int 10001 支付模板ID
is_enable boolean true 是否啟用
is_default boolean true 是否默認(rèn)
others array - 其他配置
client string H5 該支付方式適用的客戶端