Error Code
Description
當API或是服務發生錯誤,會回傳訊息(message)以及錯誤代碼(code),並分成(4碼)及(7碼),根據顯示錯誤代碼碼數進行查找,可利用 ctrl+F 在此文件進行錯誤代碼查找。
若查無錯誤代碼請直接查找後四碼數字,可於文件最底確認後四碼代表定義(code)。
Error Code(4碼)
| code | message |
|---|---|
| 1001 | 參數錯誤 |
| 1002 | 查無此訂單 |
| 1003 | 發生未知的錯誤 |
| 1004 | 網路異常 |
| 1005 | 更改訂單與付款狀態失敗 |
| 1101 | 將訂單資訊寫入資料庫時失敗 |
| 1102 | 訂單狀態錯誤,無法再次建立訂單 |
| 1103 | 查無票券 |
| 1104 | 票券已被使用 |
| 1105 | 票券不適用於此商品 |
| 1106 | 訂單總金額錯誤 |
| 1107 | 訂單商品總金額錯誤 |
| 1108 | 訂單商品總折扣金額錯誤 |
| 1109 | 商品金額錯誤 |
| 1110 | 折價金額超過消費金額 |
| 1111 | 票券折扣金額與商品折扣金額不相同 |
| 1112 | 票券重複 |
| 1113 | 商品券數量大於商品數量 |
| 1114 | 無法辨識商品券類型 |
| 1115 | 商品提貨券兌換失敗,商品編號不符 |
| 1116 | 此票券不是折價券 |
| 1117 | 查無商品類別 |
| 1118 | 商品查詢失敗 |
| 1119 | 商品金額不符 |
| 1120 | 查無公司名稱 |
| 1121 | 查無門市名稱 |
| 1122 | 此筆訂單唯一碼已存在 |
| 1123 | 重複請求(上一次請求成功) |
| 1124 | 訂單已取消 |
| 1201 | 狀態不允許進行確認 |
| 1202 | 票券兌回失敗 |
| 1203 | 票券核銷失敗 |
| 1301 | 不允許重複取消 |
| 1302 | 票券還原失敗 |
| 1401 | 票券不足,請重新分票 |
| 1402 | 系統票券不足,無法進行分票 |
| 1403 | 票券系統發生問題,請聯絡客服人員 |
| 2001 | 查無票券資料 |
Error Code(7碼)
此處為 7 碼錯誤代碼的格式說明
第 1 碼為 A~Z 編碼,代表 Service,如 Auth Service = 'A'。
第 2~3 碼為 A~Z 編碼,代表 API,如權限登入 Auth Login = 'AA'。
第 4~7 碼 為 0000~9999 編碼,代表 API 的錯誤描述 (code)
API錯誤代碼列表
取得基本設定 (Get Basic Settings)
(API文件)
| Code-code | Description |
|---|---|
| BAD0002 | 查無資料 |
| BAD9998 | 資料庫異常 |
| BAD9999 | 未知異常 |
取得點數規則 (Get Points Rules)
(API文件)
| Code-code | Description |
|---|---|
| BAF0002 | 查無資料 |
| BAF9999 | 未知異常 |
取得會員資料 (Get Member Data)
(API文件)
| Code-code | Description |
|---|---|
| UAA0002 | 查無資料 |
| UAA0021 | POS服務回傳錯誤 |
| UAA9999 | 未知異常 |
訪客登入 (Guest Login)
(API文件)
| Code-code | Description |
|---|---|
| UAE0016 | 資料不符預期 |
| UAE0021 | POS服務回傳錯誤 |
| UAE9999 | 未知異常 |
取得會員狀態 (Get Member Status)
(API文件)
| Code-code | Description |
|---|---|
| UAG0016 | 資料不符預期 |
| UAG0021 | POS服務回傳錯誤 |
| UAG9999 | 未知異常 |
取得會員登入金鑰 (Get Member Key)
(API文件)
| Code-code | Description |
|---|---|
| UAC0002 | 查無資料 |
| UAC0003 | 參數格式錯誤 |
| UAC9999 | 未知異常 |
取得系列組合 (Get Pack)
(API文件)
| Code-code | Description |
|---|---|
| YAF0016 | 資料不符預期 |
| YAF9996 | 讀取資料異常 |
| YAF9999 | 未知異常 |
Code
錯誤代碼描述
Code
| code | message |
|---|---|
| 0001 | 缺少必填參數 |
| 0002 | 查無資料 |
| 0003 | 參數格式錯誤 |
| 0016 | 資料不符預期 |
| 0017 | 訂單折扣錯誤 |
| 0018 | 訂單狀態錯誤 |
| 0019 | 訂單違反自訂規則 |
| 0020 | 點數折抵金額錯誤 |
| 0021 | POS服務錯誤 |
| 0022 | 票券服務錯誤 |
| 0023 | 重複輸入資料 |
| 1123 | UNICODE 重複 |
| 9996 | 讀取資料異常 |
| 9997 | 外部API錯誤 |
| 9998 | 資料庫異常 |
| 9999 | 未知異常 |
Example
{
"message": "總店沒有購物參數,請先到管理後台完成總店購物參數設定",
"code": "BD0002"
}