明确写出 TRON / TRC20
收银台与收款地址旁显示网络名称。Ethereum 或 BNB Smart Chain 上的转账不能完成 TRC20 订单。
支付接入
为网站接入 TRON 主网 USDT 收款:配置钱包、创建订单并展示完整应付金额。资金直达商户钱包,链上付款确认后发送签名 Webhook;客户也可使用支持的 TronLink 钱包快捷支付。
操作步骤
适合客户已持有 TRON 上对应币种的商户。请先启用通道并配置有效收款钱包;示例使用 USDT。
配置启用网络和币种对应的钱包,私钥由商户保管。
后端保存商户订单号,创建订单并展示返回的收银台与完整应付金额。
BoltUtil 按网络、币种、地址与金额核对转账,等待满足确认条件。
商户验证签名回调、核对订单并去重后,再开通、交付或入账。
BoltUtil 核对付款并发送签名回调。您的服务端验签、核对订单状态并去重后,再交付商品、开通服务或入账。
接入要点
收银台与收款地址旁显示网络名称。Ethereum 或 BNB Smart Chain 上的转账不能完成 TRC20 订单。
此通道使用配置的 TRON USDT 合约,不接收 USDC、TRX 或同名仿冒 Token。实际以启用配置为准。
多个订单共用钱包时,金额可能含小数偏移。请展示接口返回值,核对转账时间与确认进度。
POST /api/v1/order/create
Content-Type: application/json
{
"externalOrderId": "ORDER_DEMO_001",
"amount": 199,
"currency": "USDT",
"network": "TRC20",
"notifyUrl": "https://merchant.example.com/webhooks/boltutil",
"returnUrl": "https://merchant.example.com/orders/001"
}此处为服务端接入示例,不会发送请求。实际调用需 API Key、时间戳与请求原文签名,并校验本地订单和价格。
查看开发文档支付接入
客户应按 payment.amount 的完整金额支付配置的 TRON USDT,不能只按商品标价或截断小数。钱包还需满足 TRON 能量、带宽与可能的 TRX 费用要求;交易所的提现费用另按其规则处理。平台费与网络费不同,少付不保证自动完成,符合条件的手动转账才可能进入核对流程。
当前支持配置的 TRON USDT,不支持 USDC 或原生 TRX。
不会。客户直接转入您配置的收款钱包。BoltUtil 负责订单与链上付款核对,不托管资金,不需要私钥、助记词或提现权限。
TRON 仅支持 USDT。其他网络支持配置的 USDT / USDC 版本,实际可用组合取决于渠道启用状态与商户钱包。请以接口和收银台返回为准。
returnUrl 只是页面跳转。请以已验证的签名回调或可信的服务端查询为依据,核对订单后幂等处理。
免费商户可查看自己的待核对记录。手动转账的金额差异符合规则时可生成核对记录;多个候选须先核实归属。接受或拒绝关联需要有效会员,接受后确认付款并按配置发送回调。
可以。支持的网络与设备可使用钱包快捷支付,自动填写收款地址、代币和完整应付金额,客户在钱包中核对并确认。首次使用可能需要解锁、授权连接或切换网络;也可扫码或复制地址手动转账,付款后仍需链上确认。
钱包发起 TRON USDT 转账需要足够的能量和带宽,不足时可能消耗 TRX。交易所提币按其当次费用与规则处理。BoltUtil 的平台交易佣金与链上费用是两回事。