標記已付款
自建收銀台使用。客戶說已經付款後呼叫,訂單進入「待釋放」(2),交易員確認收到錢後釋放並回調你。
POST
/api/open/order/complete2完整地址 = 介面地址 + 這個路徑。介面地址在商戶後台「開發者 → API 與回調」檢視。
請求參數
| 參數 | 類型 | 必填 | 說明 |
|---|---|---|---|
merchantNo | string | 是 | 商戶號 |
merchantOrderNo | string | 是 | 你的商戶訂單號 |
cardId | int | 是 | 客戶付款到的收款帳戶,必須是自建收銀台下單回傳的 cards 裡的 cardId |
json
{ "merchantNo": "你的商戶號", "merchantOrderNo": "A20261013001", "cardId": 1024 }回傳
成功時沒有 data:
json
{ "code": 0, "message": "success" }TIP
標記已付款不代表錢已經到帳,只有收到回調並複核通過才能給客戶入帳。
常見錯誤
| code | 說明 |
|---|---|
| 40000 | 沒傳 cardId |
| 40020 | 訂單不存在(只能操作自己商戶的訂單) |
| 40021 | 訂單不是待付款狀態 |
| 40023 | cardId 不是這筆訂單分到的收款帳戶 |