USDT charge
API Documentation · Zypher Global
Introduction
Authentication
Sandbox
PIX charge (BRL)
SPEI charge (MXN)
USDT charge
PIX withdrawal (key)
BR Code withdrawal
SPEI withdrawal (MXN)
USDT withdrawal
Splits (pass-through)
Check Balance
Convert Currency
Query Transactions
Webhooks
Error handling
POST /cashin · "currency": "USDT"
The payer sends USDT (TRON/TRC20 network) to the
deposit_address. The response returns the EXACT amount to send (the base plus a cents adjustment that identifies the charge). The payer must send exactly that amount, otherwise the payment will not reconcile with this order. splits apply to the inflow (USDT credited).Body
{
"currency": "USDT",
"amount": 100.00,
"external_id": "PEDIDO-123",
"webhook_url": "https://seusistema.com/webhooks/zypherglobal",
"splits": [
{ "username": "usuario1", "percentage": 10 }
]
}
Response
{
"ok": true,
"currency": "USDT",
"network": "TRON",
"deposit_address": "T...",
"amount": 100.001234,
"transaction_id": "PEDIDO-123",
"status": "pending"
}
The payer sends exactly the
amount in USDT (TRC20) to the deposit_address. Confirmation arrives via your webhook_url when the payment is confirmed on-chain (status=confirmed). You can also query by transaction_id. Query by
transaction_id in Query Transactions. Splits and webhook: Splits (pass-through) · Webhooks.
Was this page helpful?
