Frequently Asked Questions (FAQ)
Answers to common technical, financial, and operational questions from developers integrating Hashpay.
Which tokens and blockchain networks are supported?
Hashpay supports USDT and USDC across Ethereum (ERC-20), BNB Chain (BEP-20), Tron (TRC-20), and Solana (SPL). BNB Chain and Tron are the most popular choices due to confirmation times under 3 seconds and gas fees below $0.05.
What happens if a customer transfers an incorrect amount?
If the customer transfers less than the quoted amount, the order enters the Underpaid state and the webhook is withheld. If the remainder is paid before the 15-minute window expires, the order automatically transitions to Success. Otherwise, operations staff review the case for manual settlement or refund.
Do I need to hold cryptocurrency to accept payments?
No. Hashpay handles blockchain interactions on your behalf. You can keep your balance in crypto (USDT/USDC) or automatically disburse directly into your Indonesian Rupiah (IDR) bank account.
How do I test my integration without using real money?
Point your API client to https://api.hashpay.id/v2/testnet/ and use our free testnet faucet at POST /faucet to mint test tokens on Sepolia or BSC Testnet.