Skip to content

Get Credit Card List

Description

取得使用者已綁定之信用卡或銀行帳號。

Resource

GET /v1/payment/mwd/credit_cards

Authorization

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

Request Example

GET /v1/payment/mwd/credit_cards

Response

{
    "RtnCode": "1000",
    "RtnMessage": "交易成功",
    "OriRequestParams": {
        "ApiVer": "1.0.1",
        "ApposId": "86519539000000000171",
        "TransNo": "20200722150902968",
        "RequestParams": {
            "MemberId": "16301262_01071"
        },
        "Random": "6876494828798441",
        "TimeStamp": "1595401742",
        "CheckSum": "FGVWRLCP8HEFBZR6INCTXHS47HWESALDTEQ9+ONVU7Y="
    },
    "ResponseParams": {
        "ResultCode": "1000",
        "ResultMessage": "交易成功",
        "ResultData": [
            {
                "CardHash": "Nk71RQydOocnLQchyeQ1v3ODtZY1JlpzkBK1DKWTZDQ=",
                "BankNo": "812",
                "CoBranded": "",
                "CoBrandCardEventCode": "",
                "CoBrandCardStartDate": "",
                "CoBrandCardEndDate": "",
                "CardToken": "f18172b7-a333-4537-861f-a5cb8503f714_3042185767408615",
                "CardNumber": "438045******2708",
                "CardName": "台新國際商業銀行",
                "ExpDate": "2607",
                "CardType": "1",
                "CardStatus": "1",
                "PaymentType": "04",
                "AvailableAmount": "0",
                "IsDefault": true
            }
        ]
    },
    "TimeStamp": "1595401707",
    "Random": "5273410687618354",
    "CheckSum": "VBKNM/HODIDUSVSFVAVUV3H8N8OHMLSZF3BSGESG9RQ="
}

Response Body Parameters

Name Type Description
RtnCode string 交易結果代碼
RtnMessage string 交易結果訊息
OriRequestParams OriRequestParams 向台新請求之參數
ResponseParams ResponseParams 台新回傳之參數
TimeStamp string 電文產生時間
Random string 16 碼防偽隨機碼
CheckSum string 檢查碼

Response Body Parameters - OriRequestParams

Name Type Description
ApiVer string Api 版號
ApposId string pay+ Id
Random string 16 碼防偽隨機碼
RequestParams RequestParams 請求參數
TimeStamp string 電文產生時間
CheckSum string 檢查碼
TransNo string 交易序號
每次交易時,皆需產生的序號,不可重複交易

Response Body Parameters - RequestParams

Name Type Description
MemberId string 會員編號

Response Body Parameters - ResponseParams

Name Type Description
ResultCode string 回傳結果 1000
(其餘參數為失敗參數,長度為2-6)
ResultMessage string 會員編號
ResultData ResultData 回傳值

Response Body Parameters - ResultData

Name Type Description
CardHash string SHA256後之卡號(僅信用卡)轉換Base64字串
BankNo string 銀行別 :
信用卡發卡銀行代碼或銀行帳號(Account Link)對應銀行代碼
CoBranded string 聯名卡註記
CoBrandCardEventCode string 聯名卡綁卡活動代碼 0-9 A-Z
CoBrandCardStartDate string 聯名卡綁卡活動開始時間 yyyy/MM/dd
CoBrandCardEndDate string 聯名卡綁卡活動結束時間 yyyy/MM/dd
CardToken string 替代性信用卡卡號或替代性銀行帳號(Account Link)
CardNumber string 1.信用卡號(遮蔽) 前六後四呈現明碼,其餘遮蔽
2.銀行帳號(Account Link)(遮蔽)
經遮蔽處理的綁定實體帳號
CardName string 信用卡卡片名稱or銀行名稱
ExpDate string 信用卡有效日期(YYMM),若為銀行帳號(Account Link)則傳回空值
CardType string 信用卡國際組織(說明) ,若為銀行帳號(Account Link)則傳回空值
CardStatus string
(enum)
卡片狀態
ALLOWED VALUES
  • 1 : 正常
  • 2 : 暫停
PaymentType string
(enum)
支付工具類別
ALLOWED VALUES:
  • 03 : Account Link
  • 04 : 信用卡(預設)
AvailableAmount string 交易後帳戶可用餘額,取 當日剩餘額度 或 當月剩餘額度 兩者其較小值,包含兩位小數,如100代表1.00元,若付款類型為信用卡則為0。
IsDefault boolen 為預設信用卡