USDT (the operating
currency), USDC, BTC and GOLD (grams of gold) — and operates against
them:
Fiat payouts
Send money to local bank accounts in Chile, Peru, Mexico, Venezuela,
Bolivia, Brazil, Paraguay and Ecuador, debited from your USDT balance.
Fiat payins
Collect in local currency (QR, transfers, hosted payment page and
pull collections) and get credited automatically in USDT.
Internal transfers
Move balance to any other CBPay account, instantly and
free of charge.
On-chain crypto
Fund with USDT over TRON or Ethereum and withdraw on-chain to any
address.
Cards
Issue virtual and physical cards that spend straight from any of the
account’s balances (USDT, USDC, BTC or GOLD), in real time.
Banking
Real bank accounts in your name: receive, hold and send money over
international rails (SEPA, SWIFT, ACH).
KYC/KYB
Person and company verification with AML screening, rescreening and
continuous monitoring.
Statement
Full account statement per period in JSON, PDF or Excel, with
guaranteed accounting balance.
How it works
Fiat operations revolve around the USDT balance (the USDC, BTC and GOLD balances move via internal transfers, on-chain deposits and operator credits) — money comes in on one side, converts, and goes out the other:- CBPay gives you access: email/password registration or a direct API key.
- You fund your account: with a fiat payin or an on-chain USDT deposit.
- You operate: payouts, transfers, withdrawals — everything debits and credits your USDT balance with FX conversion at execution time.
- You stay informed: every movement lands in an immutable history
(
GET /v1/movements) and events reach your webhooks.
Base URL
Amounts are always decimal strings (e.g.
"10.500000"), never floating
point numbers. Each currency uses its own precision: 6 decimals for
USDT/USDC/GOLD and 8 for BTC.Next steps
1
Create your account and token
Follow the quickstart to register and make your first
call.
2
Understand the money model
Read money model and
fees.