PIX↔USDT as an API. Settle in 30 seconds.
Accept PIX and keep treasury in USDT without becoming an exchange. Integrate in an afternoon with idempotent webhooks, multi-member workspaces and configurable fees per operation.
curl -X POST https://api.pixchain.io/v1/charges \
-H 'Authorization: Bearer $PIXCHAIN_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"amount": 250.00,
"currency": "BRL",
"convertTo": "USDT",
"externalId": "order_8x12"
}'Built for scale
- 30s
- USDT settlement
- 99.9%
- Contractual uptime
- 2%
- Per PIX transaction
- ∞
- Workspaces per account
How it works
Three steps from PIX to USDT
No manual reconciliation, no external dashboard. Every charge is one HTTP call.
- 01
Create a charge via API
POST /v1/charges with amount and externalId. Response includes QR code, copy-paste payload and brcode in base64.
- 02
Customer pays PIX
The payer scans or pastes the code in their bank app. You receive an idempotent webhook when payment is confirmed.
- 03
USDT in your balance in 30s
Conversion is automatic. The workspace's USDT balance is credited, fee is deducted, dashboard updates in real time.
Features
Everything you need to run PIX↔USDT
PIX In
Receive PIX payments with dynamic QR codes. Confirmation by central bank webhook in seconds.
PIX Out
Send PIX debiting from USDT balance. Conversion at the current rate, with transparent per-operation fee.
USDT on-chain withdraw
Withdraw to external wallet on Tron or Polygon networks. Gas covered, no surprise at the destination.
Multi-member workspaces
Invite your team with OWNER, ADMIN or MEMBER roles. Custodial balances isolated per workspace.
Idempotent webhooks
Every event carries externalId. Reprocess freely without double-crediting or triggering conversion twice.
Real-time dashboard
Live balances, transactions and metrics. Export CSV, audit per user, configure alerts.
Developer-first
One HTTP call. Without becoming an exchange.
Forget custody, exchange KYC, PSP integration. You talk to a REST API; we handle PIX, conversion and USDT.
- REST API with TypeScript types in @pixchain/node
- Complete sandbox with simulated charges
- HMAC-SHA256 signed webhooks
POST /v1/charges HTTP/1.1
Host: api.pixchain.io
Authorization: Bearer pk_live_***
Content-Type: application/json
{
"amount": 250.00,
"currency": "BRL",
"convertTo": "USDT",
"externalId": "order_8x12"
}HTTP/1.1 201 Created
Content-Type: application/json
{
"id": "ch_01HX7Y4ZQ8",
"status": "PENDING",
"amount": 250.00,
"brcode": "00020126580014BR.GOV.BCB.PIX...",
"qrCodeBase64": "iVBORw0KGgoAAAANSUhEUg...",
"feePercent": 0.02,
"expiresAt": "2026-05-15T14:30:00Z"
}Pricing
Per-operation fee. No monthly subscription.
Default values. Configurable per workspace based on volume.
PIX In
2%
Per settled charge
PIX Out
2%
Per PIX sent from USDT balance
USDT Withdraw
1%
On-chain withdraw. Gas covered.
Configurable per workspace. Volume above R$ 500k/month? Talk to sales.
Use cases
For teams accepting PIX and thinking in USDT
International e-commerce
Brazilian stores selling abroad. Receive PIX, keep cash in USDT, avoid remittance spread.
Marketplaces & SaaS
Platforms with overseas suppliers. Settle sales in PIX, pay suppliers in USDT same day.
PIX→crypto treasury
Companies that want natural FX hedging. Every PIX received becomes USDT in 30 seconds.
Questions
Frequently asked
Ready to integrate?
Create your account, generate sandbox credentials and test the full PIX→USDT flow in an afternoon.