代收結果通知
訂單交易通知
注意:
(1)交易通知接口是交易成功完成后會向 notify_url這個地址(訂單交易接口請求中的notify_url字段)發起交易結果通知。拉卡拉系統通知時,如果商戶的應答沒有按照以下“響應參考報文”示例返回成功狀態時,則系統認為通知失敗,系統會通過一定的策略定期重新發起通知。
(2)同樣的通知可能會多次發送給商戶系統,商戶系統必須能夠正確處理重復的通知。
(3)在沒有收到拉卡拉支付交易通知的情況下,建議商戶主動調用【訂單查詢接口】確認交易狀態。
請求報文
| 字段名 | 中文名稱 | 是否必填 | 類型 | 說明 |
|---|---|---|---|---|
| merchant_no | 商戶號 | M | String(32) | 拉卡拉分配的商戶號 |
| term_no | 終端號 | M | String(32) | 拉卡拉分配的業務終端號 |
| out_trade_no | 商戶交易流水號 | M | String(32) | 商戶系統唯一,對應數據庫表中外部請求流水號 |
| trade_no | 拉卡拉系統交易流水號 | M | String(32) | |
| acc_trade_no | 銀聯交易訂單號 | M | String(32) | |
| total_amount | 交易金額 | M | String(18) | 單位:分 |
| trade_time | 交易時間 | M | String(14) | 格式:YYYYMMddHHmmss |
| trade_state | 交易狀態 | M | String(10) | SUCCESS-成功 FAIL-失敗 |
| trade_desc | 交易狀態描述 | M | String(10) | |
| ori_out_trade_no | 原商戶交易流水號 | R | String(32) | 訂單支付結果通知時返回 |
| notify_url | 通知地址 | O | String(256) | 訂單交易上送的url |
請求報文
{
"merchant_no": "8222900581207J2",
"term_no": "A1034772",
"out_trade_no": "1656659026",
"trade_no": "2022070151210203940216",
"acc_trade_no": "2022070151210203940216",
"currency_code": "156",
"trade_time": "20220701150406",
"total_amount": "190000",
"trade_state": "SUCCESS",
"trade_desc": "交易成功",
"notify_url": "http://127.0.0.1:8088/ips/notify"
}復制響應報文參考
{
"code": "SUCCESS",
"message": "執行成功"
}The End
