**1.URL地址:**
*****
> 請求地址:http://old.oreopay.com/oreo_api/oreo_cpay/createOrder.php
> 請求方式:POST/GET
*****
**2.參數說明:**
| 參數 | 參數類型 | 參數說明 |
| --- | --- | --- |
| AppID| 字符串 | 【必傳】用戶申請的APP_ID |
| trade_no| 字符串 | 【必傳】商戶訂單號,可以是時間戳,不可重復 |
| type | 整數 | 【必傳】微信支付傳入1 支付寶支付傳入2 |
| money| 小數 | 【必傳】訂單金額 |
| isHtml| 整數 | 【GET方法必傳】GET方法中傳1,POST方法可不傳 |
| sign | 字符串 | 【必傳】簽名,計算方式為 md5(AppID+trade_no+order_name+type +money+應用密鑰) |
| order_name| 字符串 | 【必傳】訂單名稱 |
| notifyUrl | 字符串 | 【可選】傳入則設置該訂單的異步通知接口為該參數,不傳或傳空則使用后臺設置的接口 |
| returnUrl | 字符串 | 【可選】傳入則設置該訂單的同步跳轉接口為該參數,不傳或傳空則使用后臺設置的接口 |
*****
**3.返回數據說明:**
| 返回參數 | 參數類型 | 參數說明 |
| --- | --- | --- |
| code | 整數 | 返回代碼(1:成功,-1:調用失敗) |
| msg | 字符串 | api調用結果說明 |
| data | 數組 | api調用結果(如果code為-1,則data為null)
| data 數組返回參數 | 參數類型 | 參數說明 |
| --- | --- | --- |
| trade_no| 字符串 | 商戶訂單號 |
| out_trade_no| 字符串 | 云端訂單號,可用于查詢訂單是否支付成功 |
| payType | 整數 | 微信支付為1 支付寶支付為2 |
| price | 小數 | 訂單金額 |
| reallyPrice | 小數 | 實際需付金額 |
| payUrl | 字符串 | 支付二維碼內容 |
| isAuto | 整數 | 1需要手動輸入金額 0掃碼后自動輸入金額 |
| state | 整數 | 訂單狀態:-1|訂單過期 0|等待支付 1|完成 2|支付完成但通知失敗 |
| timeOut | 整數 | 訂單有效時間(分鐘) |
| date | 長整數 | 訂單創建時間時間戳(10位) |