结算如何工作?
1
资金到达热钱包
当客户支付确认后(
ORDER_SUCCESS),USDT(或其他代币)存放在网关的热钱包中——一个用于接收支付的在线钱包。2
触发归集
结算可以通过两种方式触发:
- 自动: 网关监控累计余额,并在达到可配置的阈值时发起归集(例如每 1000 USDT 或每小时)。
- 手动: 管理员通过网关管理面板触发归集。
3
链上转账
网关构建并签署一笔区块链交易,将累计代币从热钱包转移到冷钱包地址。该交易支付标准的区块链 gas 费用。
4
归集确认
一旦转账交易达到足够的区块确认数,会发送
COLLECT_SUCCESS Webhook。如果交易失败,则发送 COLLECT_FAILED。配置
您在网关配置(.env 文件或环境变量)中配置结算:
结算 vs. 付款
Webhook 事件
结算事件通过与订单事件相同的 Webhook 系统投递:结算是一个非托管过程——网关只是按照您的规则移动资金的软件。任何第三方都无法访问您的私钥或转移资金。所有交易都在您的 Docker 容器内本地签署。

