Testnet: no real funds
Crypto payments for your app, through one API
Accept BTC, ETH, BNB, TRX, and USDT or USDC on ERC20, BEP20 and TRC20. Every invoice gets its own address. We track confirmations and send a signed webhook when the invoice is paid.
# Create an invoice curl -X POST https://getapicrypto.com/v1/invoices \ -H "Authorization: Bearer pk_live_…" \ -H "Content-Type: application/json" \ -d '{"chain":"tron","asset":"USDT", "amount":"49.99","order_id":"1001"}' # Response { "id": "inv_8f…", "status": "pending", "address": "TJUu…", "checkout_url": "https://getapicrypto.com/pay/inv_8f…" }
How it works
1
Create an invoice
Your server calls POST /v1/invoices with the chain, asset and amount.
2
Customer pays
Redirect to the hosted checkout, or show the address and QR code in your own UI.
3
Get a webhook
When the payment is confirmed on chain, you receive a signed invoice.paid event.
Supported assets
Loading…