Skip to main content

概觀

已拒絕交易 API 可讓你取得帳戶所有遭拒絕或失敗的財務交易完整歷史記錄。這包括購買、存款、提款、轉帳、帳單繳費,以及所有其他財務活動。 端點類型: GraphQL Query
驗證: 必需(JWT Bearer Token)
速率限制: 套用標準 GraphQL 速率限制
需要授權此 mutation 需要 LIST_PAYMENT 與 LIST_PURCHASES 權限範圍。在嘗試取得已拒絕交易清單之前,請確保你的存取權杖已被授予這些權限範圍。

已拒絕交易

DeclineTransaction 物件包含以下資訊。 資料表如下:

快速開始

若要取得帳戶關聯的已拒絕交易清單,請使用 getDeclinedTransactions 查詢。此呼叫會回傳已拒絕交易的詳細資料清單,包括 transactionId、amount、status 與 destination。

變數

範例請求

每頁最多回傳 20 筆已拒絕交易,因此請使用分頁以取得完整清單。

範例回應

回應將包含已拒絕交易的清單

篩選選項

範例 - 僅取得 DECLINED 的消費帳戶

分頁

範例 - 第 1 頁:
範例 - 第 2 頁:


最佳實務

1. 有效使用分頁

務必檢查 hasNextPage,以判斷是否還有更多結果:

2. 僅請求所需欄位

僅指定你需要的欄位以縮減回應大小:

3. 查詢歷史資料時使用日期篩選

在查詢較早期的交易時,一律使用日期篩選:

5. 高效組合篩選條件

先用範圍條件縮小結果,再套用其他篩選:

速率限制

此查詢與 GraphQL API 共用相同的限制。詳細數字與遭拒絕請求的樣貌請參閱速率限制。