网络与资产

9 个网络。原生币,
以及 USDT 和 USDC

顾客用手头已有的币支付。接收哪些资产由您决定:可以在后台设置,也可以在账单中通过 allowed_assets 指定。

网络原生币USDTUSDC何时视为“已支付”
BitcoinBTC——2 个区块,大额为 3 个
LitecoinLTC——6 个区块
EthereumETHERC-20ERC-20finalized;小额为 12 个区块
BNB Smart ChainBNBBEP-20BEP-2015 个区块
Polygon PoSPOL支持原生finalized
BaseETH—原生finalized;小额为 20 个区块
Arbitrum OneETH支持原生finalized;小额为 20 个区块
TRONTRXTRC-20—19 个区块(solidified)
SolanaSOLSPLSPLcommitment finalized

以上为初始确认数阈值,可由运营方调整:金额越大,所需确认数越多。具体付款所需的确认数会在账单的 required_confirmations 字段中返回。

代币按合约识别,而非按名称

只有来自白名单合约地址的转账才会计为 USDT。同名的假冒代币不会改变账单状态。

汇率取三家交易所的中位数

Kraken、Coinbase 和 Bitstamp;汇率不超过 2 分钟,相互偏差不超过 1%。数据源不一致时,不会给出波动性资产的报价。

最低金额

每种资产都有各自的最低金额(GET /v1/assets 中的 min_amount)。如果账单金额低于该值,该资产就不会出现在账单中。

在账单中

一个字段即可限定可选资产

不传 allowed_assets 时,顾客会看到您在后台启用的全部资产;传入后,则显示您的列表与可用资产的交集。

资产标识由币种和网络组成:USDT-TRON、USDC-BASE、USDT-ETH、USDC-SOL、BTC、ETH、ETH-ARB…… 您可用的完整列表见 GET /v1/assets。

POST /v1/invoices
{
  "order_id": "ORDER-1001",
  "price_amount": "49.99",
  "price_currency": "USD",
  "allowed_assets": ["USDT-TRON", "USDC-BASE", "BTC"]
}