收银台闪兑支付
什么是收银台闪兑支付?
商户在集成了Gate Pay提供的收银台支付方式后,用户在支付时可直接选择结账页面展示的支付币种,完成付款。Gate Pay会按照确认支付币种时所提示的兑换汇率,将支付币种兑换为订单币种(即结算币种)为商户入账。商户无需自行处理兑换流程。
付款方如何使用收银台闪兑支付?
当用户选择 「收银台支付 - 连接钱包」 方式进行付款时:
- 页面将展示当前支持的可支付币种;
- 用户选择任一支付币种,并确保自己持有足够的金额,进行支付;
- Gate Pay 将按照用户确认支付币种时展示的汇率,即时闪兑为订单币种(即结算币种);
- 闪兑完成后,系统将按订单(结算)币种为商户完成入账。
闪兑汇率的有效期是多久?
用户在确认支付币种后,当前展示的闪兑汇率有效期为 10 分钟; 若超过汇率有效期且用户未刷新汇率继续支付,会导致支付失败; 因汇率失效导致的支付失败,已支付金额将原路退回,且不收取任何手续费。
目前支持哪些币种?
首批支持的闪兑支付币种包括:
- USDT
- USDC
后续将根据用户需求与市场情况,逐步支持更多主流数字资产。
商户是否需要承担闪兑风险?
不需要。闪兑过程由 Gate Pay 全程处理,商户始终按照订单所需的结算币种入账,不受币价波动或兑换过程影响。
闪兑是否会对商户产生额外成本?
闪兑汇率中已包含正常的兑换成本; 若因系统或汇率原因导致支付失败并退款,不会向用户或商户收取任何手续费。退款Gas费由Gate Pay承担。
商户侧后端需注意哪些改动点?
参数字段不新增或删减,回调信息中的入账金额单位仍为闪兑后的订单币种
- 订单状态类 回调 waitAmountOnChain:闪兑支付情况下,返回默认值为0 doneAmountOnChain:闪兑情况下,返回的是订单币种单位
- 资金流转类 回调 transferAmount:闪兑情况下,返回的是订单币种单位
闪兑支付失败后的处理流程是什么?
1.付款方将收到支付失败的提示;

2.如果发起付款的是个人钱包地址,等待Gate Pay将资金原路退回(通常30分钟内); 3.如果发起地址是发币地址,付款方需主动联系商户,提供个人的钱包地址给Gate Pay,进行退款。
闪兑API
订单与交易时效
- 创建报价单后时效:8 秒内执行交易,否则返回报错。
- 报价单兑换汇率波动:报价单有效期内按照报价兑换汇率执行,不会波动。
闪兑账户与资金要求
- 扣费方式:闪兑交易统一使用支付账户,需确保支付账户内有充足资金,扣除报价单
sellAmount的数量。
闪兑费用
闪兑费用只有兑换汇率(包含了滑点),无其他手续费。
- 手续费:闪兑交易无额外手续费,费用已包含在报价返回的
price(兑换汇率)中,因此buyAmount和sellAmount直接反映实际到账和扣除金额。 - 兑换汇率获取方式:报价接口返回的
price字段即为兑换汇率。 - 兑换汇率是否固定:汇率是动态变化的,每次发起闪兑请求时都需重新获取报价。报价和交易执行的间隔不得超过 8 秒。
回调通知
- 是否有异步回调:闪兑流程是同步响应结果,通常能正常拿到结果,因此未提供异步通知接口。
交易金额限制
- 最大/最小金额:查询币种对接口会返回最大最小值。
