Skip to content

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"
}