Deposits
Deposits are how you fund your wallets. 4pay.cc accepts USDT and USDC on the TRON (TRC-20) network.
How It Works​
1. Create a deposit → receive a unique TRON payment address
2. Send crypto → send USDT or USDC to that address
3. Funds credited → once confirmed on-chain, wallet is topped up (minus fee)
Each deposit request generates a unique payment address — do not reuse addresses across deposits.
Supported Currencies​
| Currency | Network | Symbol |
|---|---|---|
| USDT | TRON (TRC-20) | USDTTRC20 |
| USDC | TRON (TRC-20) | USDCTRC20 |
Deposit Statuses​
| Status | Description |
|---|---|
in_progress | Payment address created, waiting for on-chain confirmation |
completed | Funds confirmed and credited to wallet |
failed | Deposit failed — contact support |
Deposit Object​
{
"id": "abc123e4-5678-90ab-cdef-1234567890ab",
"paymentAddress": "TXYZabc123def456ghi789jkl012mno345",
"status": "completed",
"currency": "USDTTRC20",
"amount": "100.00",
"feeCurrency": "USDTTRC20",
"feeAmount": "0.50",
"settlementCurrency": "USD",
"settlementAmount": "99.50",
"txHash": "abc123def456...",
"createdAt": "2025-06-02T15:38:49+00:00"
}
| Field | Description |
|---|---|
paymentAddress | TRON address to send crypto to |
amount | Crypto amount received |
feeAmount | Fee deducted (in crypto) |
settlementAmount | Amount credited to wallet (in USD) |
txHash | Blockchain transaction hash (after confirmation) |
In This Section​
- Create Deposit — generate a payment address
- List & Get Deposits — view deposit history