简要描述
请求url
https://www.商城域名.com/index.php?s=/api/recharge/submit
请求方式
是否需授权登录
请求header
参数名 |
类型 |
是否必须 |
示例值 |
说明 |
storeId |
int |
必填 |
10001 |
商城ID |
platform |
string |
必填 |
H5 |
当前请求的客户端(APP、小程序、H5等) |
Access-Token |
string |
选填 |
- |
当前登录用户的 Token |
请求参数
参数名 |
类型 |
是否必须 |
示例值 |
说明 |
form |
object |
必填 |
- |
表单数据 |
form 参数
参数名 |
类型 |
是否必须 |
示例值 |
说明 |
method |
string |
必填 |
- |
支付方式 |
client |
string |
必填 |
- |
当前客户端(APP、小程序、H5等) |
planId |
string |
条件必填 |
- |
充值套餐ID |
customMoney |
string |
条件必填 |
- |
自定义充值金额 |
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 |
- |
在线支付的参数(用于调用微信支付和支付宝付款) |