| ... | @@ -229,6 +229,7 @@ POST http://${domain}/sovellpay/v2/trade |
... | @@ -229,6 +229,7 @@ POST http://${domain}/sovellpay/v2/trade |
|
|
?pay_code={pay_code*}
|
|
?pay_code={pay_code*}
|
|
|
&redirct_uri={redirect_uri*}
|
|
&redirct_uri={redirect_uri*}
|
|
|
&app={app*}
|
|
&app={app*}
|
|
|
|
&expire={expire*}
|
|
|
&sign=${sign}
|
|
&sign=${sign}
|
|
|
Authorization: Bearer ${token}
|
|
Authorization: Bearer ${token}
|
|
|
Content-Type: application/json
|
|
Content-Type: application/json
|
| ... | @@ -238,7 +239,6 @@ Content-Type: application/json |
... | @@ -238,7 +239,6 @@ Content-Type: application/json |
|
|
"title": ${title*},
|
|
"title": ${title*},
|
|
|
"seq": ${seq},
|
|
"seq": ${seq},
|
|
|
"sub": ${sub},
|
|
"sub": ${sub},
|
|
|
"expire": ${expire*},
|
|
|
|
|
"attach": ${attach*},
|
|
"attach": ${attach*},
|
|
|
"device": {
|
|
"device": {
|
|
|
"id": ${device_id},
|
|
"id": ${device_id},
|
| ... | @@ -266,6 +266,7 @@ Content-Type: application/json |
... | @@ -266,6 +266,7 @@ Content-Type: application/json |
|
|
|app(可选)|||
|
|
|app(可选)|||
|
|
|
||wechat|微信扫码支付|
|
|
||wechat|微信扫码支付|
|
|
|
||alipay|支付宝扫码支付|
|
|
||alipay|支付宝扫码支付|
|
|
|
|
|expire(可选)|string|过期时间,由于各交易通道对过期的定义的差异,该时间定义为最大过期时间,实际过期时间会存在差异,没有单位时默认毫秒,格式为xxxs,默认300s,最大600s|
|
|
|
|其他||见[其他请求参数说明](#其他请求参数说明)|
|
|
|其他||见[其他请求参数说明](#其他请求参数说明)|
|
|
|
|
|
|
|
|
- 订单参数说明
|
|
- 订单参数说明
|
| ... | @@ -289,7 +290,6 @@ Content-Type: application/json |
... | @@ -289,7 +290,6 @@ Content-Type: application/json |
|
|
| └ device_id|string|设备id,统计时会使用这个id作为拆分凭据||
|
|
| └ device_id|string|设备id,统计时会使用这个id作为拆分凭据||
|
|
|
| └ device_name|string|设备名||
|
|
| └ device_name|string|设备名||
|
|
|
|amount_due(可选)|int|整单的应付金额,仅用作记录,为空则自动计算|
|
|
|amount_due(可选)|int|整单的应付金额,仅用作记录,为空则自动计算|
|
|
|
|expire(可选)|string|过期时间,由于各交易通道对过期的定义的差异,该时间定义为最大过期时间,实际过期时间会存在差异,没有单位时默认毫秒,格式为xxxs,默认300s,最大600s|
|
|
|
|
|
|tags(可选)||交易描述标签,用于策略消费|
|
|
|tags(可选)||交易描述标签,用于策略消费|
|
|
|
||breakfast|早餐|
|
|
||breakfast|早餐|
|
|
|
||lunch|午餐|
|
|
||lunch|午餐|
|
| ... | | ... | |