有些商家同時提供可變與備貨的禮品卡優惠。請根據定價與總量需求,判斷您要購買的優惠類型。
getOfferQuote 或 getMerchants 查詢所回傳的 Offer 物件,您可以判斷庫存可用性。
- 若
hasStockInfo為 true,stockInfo 欄位會顯示目前有庫存的所有可用面額清單。 - 若
hasStockInfo為 false,則offerRates的denominations欄位中的任何面額都有庫存。 - 若
denominationsType為"VARIABLE",您可購買介於最小與最大面額之間的任意金額。 stockInfo是特定優惠可用面額的清單。此欄位物件僅在該優惠的 hasStockInfo 為 true 時可用,且需要 Fluz 確認庫存。請注意,回應時間會因供應商而異。stockInfo欄位會依VARIABLE或FIXED類型條件性地回傳資訊。要查詢 stockInfo,您需要使用... on關鍵字的 inline fragment。若面額類型為VARIABLE則回傳StockInfoVariableType,若為FIXED則回傳StockInfoFixedType。在您的 getOfferQuote 與 getMerchants 查詢中,您必須同時包含 StockInfoVariableType 與 StockInfoFixedType 兩種 fragment。更多細節請參閱GraphQL API 的運作方式一文。
JSON
- 若
denominationsType為"FIXED",則您將會:- 若
hasStockInfo為 true,於stockInfo欄位中購買特定面額。其將依denominationsType條件性地回傳StockInfoVariableType或StockInfoFixedType。
StockInfoVariableTypeStockInfoFixedType- 若
hasStockInfo為 false,於offerRates的denominations欄位中購買特定面額。
- 若