## **掃碼支付成功通知** ##
**注**:通知 URL 是代理商后臺配置的通知地址。掃碼支付成功后,樂刷會把相關支付信息和用戶信息發送到該 URL,商戶需要接收處理信息。對后臺通知交互時,如果收到商戶的應答不是成功或者超時,樂刷認為通知失敗,會通過一定的策略定期重新發起通知,盡可能的提高通知的成功率,但是不保證通知最終一定能成功。由于存在重復發送后臺通知的情況,因此同樣的通知可能會多次發送給商戶系統。系統必須能夠正確處理重復的通知。
- 驗證簽名方法:通知的 error_code、sign 字段不參與簽名,簽名方式參照數據格式及數據簽名說明,其中簽名 key 統一由樂刷提供。另外,組織簽名串時空值也參與簽名。
**通知參數**
| 字段名 | 變量名| 必填 | 長度限制 | 類型 | 說明 |
| ---------- | ------------------ | ---- | -------- | ------ | ----------------------------- |
|錯誤碼|error_code|否|無|string|參照錯誤碼信息參照表|
|簽名|sign|是|32|string|MD5 簽名結果|
|商戶號|merchant_id|是|10|string|樂刷商戶號|
|樂刷訂單號|leshua_order_id|是|32|string||
|商戶訂單號|third_order_id|是|64|string||
|訂單金額|amount|是|無|string||
|訂單狀態|status|是|無|string|[見下方訂單狀態](#訂單狀態)|
|支付類型|pay_way|是|無|string|[見下方支付類型](#支付類型)|
|支付時間|pay_time|是|無|string|'2018-08-20 19:19:19'|
|銀行類型|bank_type|否|無|string||
|用戶openid|openid|否|無|string||
|微信、支付寶等訂單號|out_transaction_id|否|無|string||
|用戶子標識|sub_openid|否|無|string|支付成功時才返回。微信:子商戶appid 下用戶唯一標識;支付寶:買家的支付寶用戶id;|
|附加數據|attach|否|96|string|支付成功時才返回。原樣返回|
|交易類型|trade_type|否|無|string|支付成功時才返回。(1)MICROPAY--刷卡支付/條碼支付(2)NATIVE--原生掃碼支付(3)JSAPI--公眾號支付/服務窗支付(4)APP--app支付(5)H5Pay-支付支付(6)SmPgPay-小程序支付(7)JSAPIQuick-簡易支付|
|通道訂單號|channel_order_id|否|無|string|支付成功時才返回|
|通道訂單時間|channel_datetime|否|無|string|支付成功時才返回|
|支付寶紅包金額|coupon|否|無|string|支付成功時才返回,單位:分|
|應結算金額|settlement_amount|否|無|string|實際結算金額,支付成功時才返回,單位:分|
|折扣優惠金額|discount_amount|否|無|string|本訂單優惠金額,支付成功時才返回,單位:分|
|優惠詳情|promotion_detail|否|無|string|優惠詳情:[微信官網](https://pay.weixin.qq.com/wiki/doc/api/danpin.php?chapter=9\_101&index=1) |
|活動標志|active_flag|否|無|string|活動標志:WXLZ:微信綠洲,ZFBLH:支付寶藍海|
**返回參數**
|字段名|說明|
|---|---|
|0000000|通知成功,樂刷收到此返回后不會繼續通知|
|其他|樂刷收到回復或者未收到回復,系統會再次通知。為避免資源浪費,請核實并確保響應信息的準確性,可以是否重復通知為檢查手段。
**支付類型**
| 類型 | 說明 | 狀態 |
| ------ | ---------- | ---- |
| WXZF | 微信 | 支持 |
| ZFBZF | 支付寶 | 支持 |
| UPSMZF | 銀聯二維碼 | 支持 |
| QQZF|QQ|支持|
|POS| 刷卡|支持|
**訂單狀態**
|值|說明|
|---|---|
| 0 | 支付中 |
| 2 | 支付成功 |
| 6 | 訂單關閉 |
| 8 | 支付失敗 |
| 10 | 退款中 |
| 11 | 退款成功 |
| 12 | 退款失敗 |
| 30 | 刷卡支付成功|
| 31 | 刷卡撤銷成功|
| 32 |刷卡退貨成功|
| 33 |刷卡沖正成功|
- 產品介紹
- 1、概述
- 2、變更記錄
- 應用場景
- 進件應用場景
- 交易應用場景
- 對賬應用場景
- 交易錯誤碼信息參照表
- 進件接口
- 接口指南及簽名算法等說明
- 圖片上傳
- 商戶進件
- 商戶開通業務
- 商戶信息修改
- 商戶查詢
- 商戶支付參數-新增
- 商戶支付參數-查詢
- 商戶審核回調
- 子商戶號查詢
- 商戶微信實名認證-申請
- 商戶微信實名認證-撤銷
- 商戶微信實名認證-查詢
- 交易接口
- 數據格式及簽名規則說明
- 統一下單
- 條碼支付
- 交易結果查詢
- 訂單關閉
- 退款
- 退款查詢
- 授權碼查詢用戶openid
- 授權碼獲取銀聯云閃付用戶ID
- 退款結果通知
- 支付結果通知
- 打款查詢
- 商戶打款單結果查詢
- 查詢商戶指定日期打款情況
- 查詢旗下商戶打款失敗明細
- 打款回調
- 對賬單文件
- 交易對賬單
- 代理商分潤對賬單
- 代理商退貨分潤對賬單
- 商戶打款單
- POS機具通知
- 數據格式及數據簽名說明
- 掃碼支付成功通知
- 掃碼退款通知
- 刷卡交易通知
- FAQ
- 進件相關
- 交易相關
- POS相關
- 手續費及分潤計算
- Demo相關下載
- Demo與進件相關數據和對賬單文件示例下載
- Java-SDK使用說明
- 商戶進件資料提交規范
- 商戶信息提交規范
- 商戶結算信息提交規范
- 圖片上傳提交規范
- 結算
- 常見打款失敗原因
- 商戶修改結算卡流程
- 商戶特殊業務
- 商戶申請關注公眾號
- 商戶申請手續費開票流程
- 機具購買流程
- saasPOS機具清單信息
- 服務商機具購買流程
- saas刷臉設備清單信息
- 商戶微信認證操作指引
- 商戶微信認證操作指引
- 重要通知