~~~[api]
post:/api/tiktok/order
*string:appId#品牌ID
*string:requestTime#發送請求時間,如:20190226153808
*sign#簽名
*storeId#店鋪id
*outOrderId#業務平臺訂單id
*outOrderTime#業務訂單生成時間20190226153808
*outOrderAmount#業務訂單金額 (int 單位為分)
*totalFee#支付金額 (int 單位為分)
*timeExpire#業務訂單支付過期時間20091225091010
*callbackUrl#回調地址
*prepareUrl#服務端為收銀臺支付下單提供信息驗證并加密的接口
*orderList#子訂單信息集合訂單集合【orderList集合含子訂單號、子訂單金額、店鋪id、店鋪名稱 ,子訂單金額outOrderAmout以分為單位(例如: [{"outOrderNo":"sw20190417001013222","outOrderAmount":6000,"storeId":"4450","storeName":"商戶名稱2"},{"outOrderNo":"sw20190417001013332","outOrderAmount":4000,"storeId":"4450","storeName":"商戶名稱2"}])】
*body#商品BODY
*mchCreateIp#訂單生成的機器IP
*uid#用戶在商戶側唯一標志,長度:32 位以內(抖音支付需要)
*scene_info#場景信息(微信H5支付需要)
<<<
success
data內容為拉起抖音收銀臺orderInfo字段
{
"status": "0000",
"codemsg": "下單成功",
"data": {
"merchant_id": "1900011920",
"app_id": "800119208666",
"sign_type": "MD5",
"timestamp": 1590198232,
"version": "2.0",
"trade_type": "H5",
"product_code": "pay",
"payment_type": "direct",
"out_order_no": "1070200523094352017768",
"uid": "8594115661",
"total_amount": 100,
"currency": "CNY",
"subject": "測試商品",
"body": "測試商品",
"trade_time": 1590198232,
"valid_time": "1200",
"notify_url": "https:\/\/testpaycenter.9617777.com\/",
"wx_url": "https:\/\/wx.tenpay.com\/cgi-bin\/mmpayweb-bin\/checkmweb?prepay_id=wx23094352777323f05425a1b11825579900&package=2337384654",
"wx_type": "MWEB",
"alipay_url": "app_id=2016011601097827&biz_content=%7B%22timeout_express%22%3A%22336648982532m%22%2C%22total_amount%22%3A%22100%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%2C%22body%22%3A%22%E6%B5%8B%E8%AF%95%E5%95%86%E5%93%81%22%2C%22subject%22%3A%22%E6%B5%8B%E8%AF%95%E5%95%86%E5%93%81%22%2C%22out_trade_no%22%3A%221070200523094352017768%22%2C%22time_expire%22%3A%22642099-04-15+01%3A16%22%2C%22disable_pay_channels%22%3A%22creditCard%2Cpcredit%2CpcreditpayInstallment%22%7D&charset=utf-8&format=JSON&method=alipay.trade.app.pay?ify_url=http%3A%2F%2F118.190.148.67&sign_type=RSA×tamp=2020-05-23+09%3A43%3A52&version=1.0&sign=F48sfm9Ma7PuG9Ek0A8YzQCqoB7OEweXJVx1uOSdEM5vnJNioF2JnRM7vH0Lr7Iixhi1mZbVP%2BBInSApqmpTjjYvR%2B%2FK1LALDaeHsnbgc03ZaAL31Ha38jDECPXMaYSKTLZMCQgPwIdWXWlhI2ksrzN%2B3dY8mnLasN%2BGU0pFlswd1gpnNgw2v2maKc2Z2c0fLJVN7lcTb9WoBJ3vviURo70%2FBL%2F%2Bk5GdHZqR%2B5%2FhfcREeW9MprYj5Z7UwvlbjNoyVaCxGg%2BaYkqNmGZdZ6o4hzTf57MRyGi3UXjqa4JPgTD6d1RlqEPISl7yI8Yn8aWW3XKw%2FBWsUnKCMlWrQrtBRw%3D%3D",
"sign": "7c59b80c8961c18131ef9094ad9c8b52",
"risk_info": "{\"ip\":\"1.192.167.29\"}"
}
}
<<<
error
{"status":errorcode,"codemsg":error msg}
~~~
>備注:不用3des加密,直接傳遞json
~~~
scene_info 該字段用于上報支付的場景信息,針對H5支付有以下三種場景,請根據對應場景上報,H5支付不建議在APP端使用,針對場景1,2請接入APP支付,不然可能會出現兼容性問題
1,IOS移動應用
{"h5_info": //h5支付固定傳"h5_info"
{"type": "", //場景類型
"app_name": "", //應用名
"bundle_id": "" //bundle_id
}
}
2,安卓移動應用
{"h5_info": //h5支付固定傳"h5_info"
{"type": "", //場景類型
"app_name": "", //應用名
"package_name": "" //包名
}
}
3,WAP網站應用
{"h5_info": //h5支付固定傳"h5_info"
{"type": "", //場景類型
"wap_url": "",//WAP網站URL地址
"wap_name": "" //WAP 網站名
}
}
參考:
//IOS移動應用
{"h5_info": {"type":"IOS","app_name": "王者榮耀","bundle_id": "com.tencent.wzryIOS"}}
//安卓移動應用
{"h5_info": {"type":"Android","app_name": "王者榮耀","package_name": "com.tencent.tmgp.sgame"}}
//WAP網站應用
{"h5_info": {"type":"Wap","wap_url": "https://pay.qq.com","wap_name": "騰訊充值"}}
~~~
sign生成規則詳見[安全規范](http://www.hmoore.net/zzkpay/jyzzpay/1029442)
- 文檔說明
- 項目說明
- 修改記錄
- 場景介紹
- 業務流程
- 開發步驟
- 注意事項
- 可配置密鑰簽名
- 2.0版本變更說明
- 接口規則
- 協議規則
- 安全規范
- 測試賬戶
- 測試信息
- API文檔
- 收銀臺
- Android
- IOS
- H5支付
- 掃碼付
- 體系外付款碼
- 瀏覽器H5收銀臺
- 交易查詢
- 交易通知
- 申請退款
- 退款查詢
- 退款通知
- 批量退款
- 對賬單下載
- prepareUrl
- 關閉訂單
- 查詢訂單版本
- 商戶
- 商戶費率信息編輯
- 商戶錄入
- 商戶編輯
- 查詢平臺店鋪id
- 獲取商戶可結算信息
- 獲取登錄名是否存在
- 查詢卡系統商戶ID
- 大食堂商戶進件
- 大食堂商戶編輯
- 大食堂商戶費率信息編輯
- 大食堂平臺服務費信息編輯
- 結算相關
- 觸發結算補單
- 接收結算訂單
- 團購業務拆單(多次子訂單退款)
- 優惠券下單消費
- 優惠券退款
- 優惠券接收接收訂單
- 查詢拆單結算數據
- 分期結算入賬
- 建業+線下訂單拆單
- 掃碼支付
- 掃碼預下單
- 掃碼退款
- 支付訂單查詢
- 退款訂單查詢
- 掃碼交易通知
- 掃碼退款通知
- 文檔描述
- 客戶端
- 掃碼支付獲取支付列表
- 刷新支付二維碼
- 掃碼支付設置支付順序
- 設置是否免密支付
- 獲取設置支付列表
- 發起支付
- 長連接通知app
- app掃碼預下單測試
- 小額免密協議
- 使用說明
- 設置免密支付詳情
- 獲取app支付頁支付類型與支付訂單詳情
- 我的優惠券列表
- 可用優惠券
- 獲取優惠券單個
- PC端二維碼生成規則
- 共享財務
- 刪除接口
- 服務商日賬單查詢
- 服務商商戶日賬單對賬
- H5/小程序-支付方式列表
- H5/小程序-掃碼支付接口
- H5/小程序掃碼新支付接口
- H5/小程序掃碼新支付方式列表
- H5/小程序掃碼查詢通寶+折扣
- 支付sdk
- 獲取支付列表
- 支付下單
- 查詢是否實名
- APP微信小程序下單(APP端)
- 訂單狀態查詢
- 微信小程序預下單拉起支付(小程序端)
- 應答碼說明
- 聯系我們
- 大額匯款
- 大額預下單
- 大額訂單查詢
- 大額匯款下單
- 業務方校驗加密-prepareUrl
- 大額通道通知匯款成功
- 大額通知
- 大額匯款單查詢
- 大額訂單列表查詢
- 大額訂單詳情查詢
- 組件跳轉路徑
- 大額訂單取消
- 對接注意事項
- pos大額
- 下單
- pos支付成功
- pos每筆支付
- pos每筆撤銷
- pos支付記錄查詢
- pos大額每筆異步通知
- 協作
- 統一傳遞變量
- 應答碼
- 應用日志目錄規范
- 公眾號/服務窗H5
- 傳入參數
- 支付列表
- 支付下單
- 抖音支付
- 抖音支付下單
- 代付
- 代付發起
- 代付查詢
- 異步通知
- 易生賬戶余額
- 其他業務
- 極速退款-商家補貼
- 超時賠付
- 通知業務完成
- 大食堂商戶附加費入賬
- 業務方自動對賬
- 查詢業務方賬單總計
- 獲取建業+對應賬單詳情
- 通知建業+需要補推送拆單
- 補單推送結算
- 商戶統一進件業務
- 獲取token
- 商戶進件
- 商戶進件預加載數據獲取
- 上傳圖片
- 獲取商戶查看編輯數據
- 商戶修改
- 獲取門店預加載數據
- 門店進件
- 獲取門店查看編輯數據
- 門店修改
- 凱強需要的獲取門店信息接口
- Mq隊列數據格式
- 獲取分支銀行信息
- 營銷補貼
- 營銷補貼拆單
- 新營銷補貼拆單-支持多筆
- 業務成功通知
- 查詢代理及所屬服務商
- 查詢門店、商戶、代理、服務商
- 根據類型和id查詢數據
- 中房
- 中房-獲取支付列表
- 業務方統一對賬
- 業務方上傳賬單
- 獲取平臺方日賬單詳情
- 異常訂單處理
- 回調通知賬單對比結果
- 獲取業務方賬單
- 獲取商戶賬單
- 大額支付查詢
- 銀基商城
- 實體卡消費拆單
- 異步通知拆單結果
- E卡結算單首頁
- 去結算的賬戶信息
- 結算記錄
- 確認結算
- 駁回結算
- 修改同步狀態
- 結算記錄的賬戶信息
- 支付H5(手機瀏覽器)
- 傳入H5參數
- H5支付列表
- 支付下單接口
- 實體卡消費
- 實體卡消費接口
- H5商戶統一進件
- 發驗證碼
- 錄件員登錄
- 進行中的錄單列表/數量
- 錄單詳情
- 獲取二維碼
- 商戶登錄
- 商鋪列表
- 門店詳情
- 新建門店
- 錄單員新建商戶
- 代商戶入件
- 商戶自助入件
- 上傳文件
- 商戶獲取個人檔案信息
- 錄單員獲取商戶檔案信息
- 查詢商戶信息
- 創建商戶結果
- tp-商戶獲取token
- tp-獲取商戶進件狀態
- tp-根據token獲取初始化權限信息
- 共享家園
- 對接說明
- 接收結算數據
- 至尊通道對賬
- 接收通道通知
- 社區商業
- 現金入賬
- 代理賬戶
- 分賬明細
- 請求現金收賬單
- 確認收賬單狀態
- 更新賬單狀態
- pos支付
- pos掃碼支付
- 查詢商戶信息
- 獲取訂單列表
- pos退款
- pos實體卡消費
- pos通寶+消費
- 車位寶
- 車位寶交付