## 发起支付
~~~[api]
post:/payment_console/order
*int:uid#商户编号
*int:timestamp#当前时间戳(10位)
*string:sign#签名
*string:order_id#第三方订单号
string:user_id#第三方用户ID
*string:username#第三方用户名
*float:money#交易金额(元)
*int:channel#支付渠道(参见获取支付渠道接口)
string:return_url#同步返回地址
string:notify_url#异步通知地址(接收支付结果)
<<<
success
{
"code": 0,
"msg": "订单生成成功",
"result": {
"id": "16",
"order_id": "6",
"url": "https:\/\/qr.alipay.com\/tsx00188gvf8nz61myxjm80",
"qrcode": "http:\/\/jwj.pay-620438-com.ll00.cn\/uploads\/1d\/f1ee6fa8ad8271713a03335d3045a2.png",
"redirect": true
}
}
<<<
error
{
"code": 1,
"msg": "order_id订单号不能重复使用",
}
~~~
### 返回内容
| 字段 | 描述 |
| --- | --- |
| code | 状态码:0=正常,1=错误 |
| msg | 返回消息 |
| result | 返回结果 |
### 返回结果
| 字段 | 类型 | 描述 |
| --- | --- | --- |
| id | int | 支付订单号 |
| order_id | string | 第三方订单号 |
| url | string | 跳转地址,可直接将用户重定向到该地址,完成后续支付 |
| qrcode | string | 二维码地址,用户扫描该二维码,完成后续支付 |
| redirect | boolean | 是否可直接跳转,当为`true`时,才可以直接跳转到`url`参数的地址
### 注意事项
1. timestamp必须为当前时间的时间戳(10位),否则不能正常发起支付
2. order_id仅能发起一次,不能重复使用
3. return_url和notify_url如果未传入,则默认使用子商户里设置的地址