Skip to content

Query Stored Value Card Information

Description

查詢儲值卡資訊。

Resource

GET /v1/card/information

Authorization

採用 OAuth 2.0 Bearer Token,詳細使用流程請參考 Auth Login

Request Body Parameters

Name Type Description
card_no string 儲值卡號

Request Example

{
    "card_no": "MO1234567876543"
}

Response Body Parameters

Name Type Description
code Code 執行結果代碼
message string 執行結果說明
card_info Card Info 儲值卡資訊

Response Body Parameters - Code

Status Code Description
0000 執行成功
0001 卡片未開卡
0002 卡片已關卡
0003 卡片已作廢
0004 卡片已開卡
0005 信託額度不足
0006 舊卡號不得等於新卡號
0007 舊卡狀態不符
0008 新卡狀態不符
0009 卡號不得為空
0010 條碼不存在
0011 手機號碼必須相同
0012 會員ID已記名
0013 卡號已存在
1001 禮物卡無法儲值
1002 卡片已超過儲值上限
1003 員工點無法儲值
2001 點數不足請先儲值
2002 該卡無法使用於此消費
3001 補點失敗
4001 查無此訂單
4002 退費金額不符(信託點)
4003 退費金額不符(贈點)
4004 退費金額不符(員工點)
5001 註冊帳號重複
5002 註冊手機重複
5003 註冊Mail重複
5004 查無該號碼的驗證碼請求
5005 驗證碼錯誤
5006 超過驗證時間
5007 帳號或密碼錯誤
5008 超過簡訊發送次數
5009 此卡片已綁定會員
5010 未設定認證發送方式
8001 UID或PID錯誤
8002 資料異常
8003 操作人員異常
9990 AES解密失敗
9992 key格式驗證錯誤
9993 檢查碼驗證失敗
9994 檢查碼不能為空
9995 實際交易加密電文不能為空
9996 模組名稱不能為空
9997 廠商串接專用代碼不能為空
9998 資料格式錯誤
9999 失敗

Response Body Parameters - Card Info

Name Type Description
state string 儲值卡狀態
ALLOWED VALUES:
  • ACTIVATED: 開通
  • DEACTIVATE: 關閉
  • VOID: 作廢
balance integer 儲值卡餘額

Response

HTTP-Status-Code: 200

{
    "code": "0000",
    "message": "執行成功",
    "card_info": {
        "state": "ACTIVATED",
        "balance": 222
    }
}

HTTP-Status-Code: 400

{
    "code": "WX9999",
    "message": "依全通路回傳"
}