簡要描述
請求url
https://www.商城域名.com/index.php?s=/api/cashier/orderPay
請求方式
是否需授權登錄
請求header
參數名 |
類型 |
是否必須 |
示例值 |
說明 |
storeId |
int |
必填 |
10001 |
商城ID |
platform |
string |
必填 |
H5 |
當前請求的客戶端(APP、小程序、H5等) |
Access-Token |
string |
選填 |
- |
當前登錄用戶的 Token |
請求參數
參數名 |
類型 |
是否必須 |
示例值 |
說明 |
form |
object |
必填 |
- |
表單數據 |
form 參數
參數名 |
類型 |
是否必須 |
示例值 |
說明 |
method |
string |
必填 |
- |
支付方式 |
client |
string |
必填 |
- |
當前客戶端(APP、小程序、H5等) |
orderId |
int |
必填 |
- |
訂單ID |
extra |
object |
必填 |
- |
附加數據 |
form.extra 參數
返回示例
{
"status": 200,
"message": "success",
"data": {
"payment": {
"appid": "wx8908532a27xxxxxxx",
"nonce_str": "mzOhujM9GdGXRjFt",
"sign": "5351088D6DCA557DD8FF92BADD204705",
"prepay_id": "wx24225558300xxxxxxxxxxxx5836bb90000",
"trade_type": "MWEB",
"mweb_url": "https:\/\/wx.tenpay.com\/cgi-bin\/mmpayweb-bin\/checkmweb?prepay_id=wx24225558300xxxxxxxxxxxx5836bb90000&package=4093324891",
"out_trade_no": "2022022456571014",
"time_stamp": "1645714552"
}
}
}
返回參數
參數名 |
類型 |
示例值 |
說明 |
status |
int |
200 |
請求狀態(200:請求成功;500:請求錯誤/失敗) |
message |
string |
success |
請求結果的信息,默認為 success |
data |
object |
- |
返回的業務數據 |
data 參數
參數名 |
類型 |
示例值 |
說明 |
payment |
object |
- |
在線支付的參數(用于調用微信支付和支付寶付款) |