收銀台閃兌支付
什麼是收銀台閃兌支付?
當商戶集成了 Gate Pay 提供的收銀台支付方式後,使用者可以在結帳頁面直接選擇想要的支付幣種完成付款。Gate Pay 會依據確認支付幣種時顯示的兌換匯率,將支付幣種即時兌換為訂單幣種(即結算幣種)並入帳至商戶。商戶無需自行處理兌換流程。
付款方如何使用收銀台閃兌支付?
當使用者選擇「收銀台支付 - 連接錢包」方式進行付款時:
- 頁面會展示目前支援的可支付幣種;
- 使用者選擇任一支付幣種,並確保持有足夠金額後進行支付;
- Gate Pay 會依照使用者確認支付幣種時顯示的匯率,即時閃兌為訂單幣種(即結算幣種);
- 閃兌完成後,系統會以訂單(結算)幣種為商戶完成入帳。
閃兌匯率的有效期是多久?
使用者在確認支付幣種後,當前顯示的閃兌匯率有效期為 10 分鐘; 若超過匯率有效期且未重新整理匯率繼續支付,將導致支付失敗; 因匯率失效導致的支付失敗,已支付金額將原路退回,且不收取任何手續費。
目前支援哪些幣種?
首批支援的閃兌支付幣種包括:
- USDT
- USDC
後續將根據使用者需求與市場狀況,逐步支援更多主流數位資產。
商戶是否需要承擔閃兌風險?
不需要。閃兌過程由 Gate Pay 全程處理,商戶始終以訂單所需的結算幣種入帳,不受幣價波動或兌換過程影響。
閃兌是否會對商戶產生額外成本?
閃兌匯率中已包含正常的兌換成本; 若因系統或匯率原因導致支付失敗並退款,將不向使用者或商戶收取任何手續費。退款的 Gas 費由 Gate Pay 承擔。
商戶端後端需注意哪些改動點?
參數欄位不新增或刪減,回調資訊中的入帳金額單位仍為閃兌後的訂單幣種
- 訂單狀態類 回調 waitAmountOnChain:閃兌支付情況下,回傳預設值為 0 doneAmountOnChain:閃兌情況下,回傳的是訂單幣種單位
- 資金流轉類 回調 transferAmount:閃兌情況下,回傳的是訂單幣種單位
閃兌支付失敗後的處理流程是什麼?
-
付款方會收到支付失敗的提示;

-
若發起付款的是個人錢包地址,請等待 Gate Pay 原路退回資金(通常 30 分鐘內);
-
若發起地址為發幣地址,付款方需主動聯絡商戶,提供個人錢包地址給 Gate Pay 進行退款。
閃兌 API
訂單與交易時效
- 建立報價單後時效:需於 8 秒內執行交易,否則將返回錯誤。
- 報價單兌換匯率波動:報價單有效期內依報價兌換匯率執行,不會變動。
閃兌帳戶與資金要求
- 扣費方式:閃兌交易統一使用支付帳戶,需確保支付帳戶內有足夠資金,扣除報價單
sellAmount的數量。
閃兌費用
閃兌費用僅包含兌換匯率(已含滑點),無其他手續費。
- 手續費:閃兌交易無額外手續費,費用已包含於報價回傳的
price(兌換匯率)中,因此buyAmount與sellAmount直接反映實際入帳與扣除金額。 - 兌換匯率取得方式:報價接口回傳的
price欄位即為兌換匯率。 - 兌換匯率是否固定:匯率為動態變化,每次發起閃兌請求時都需重新取得報價。報價與交易執行間隔不得超過 8 秒。
回調通知
- 是否有異步回調:閃兌流程為同步回應結果,通常能正常取得結果,因此未提供異步通知接口。
交易金額限制
- 最大/最小金額:查詢幣種對接口會回傳最大最小值。
