This guide covers how to capture stablecoin payments after initialization. The capture process confirms the blockchain address and network for the payment.
Ensure you’ve completed payment initialization before attempting capture.
USDC Support Matrix
Network | Status | Confirmation Time |
---|---|---|
ETH | ✅ | 5-30 minutes |
MATIC | ✅ | 1-5 minutes |
AVAXC | ✅ | 1-5 minutes |
USDT Support Matrix
Network | Status | Confirmation Time |
---|---|---|
ETH | ✅ | 5-30 minutes |
TRX | ✅ | 1-3 minutes |
Always verify the network matches the token to avoid lost transactions. For example, send USDC only on ETH, MATIC, or AVAXC networks.
Crypto payment details
Generate Address
Capture request generates a unique blockchain address
Monitor Transaction
Listen for webhook events: * crypto.payment.pending - Transaction detected * crypto.payment.confirmed - Required confirmations reached * crypto.payment.completed - Funds credited
Verify Amount
Ensure received amount matches expected payment
Network Selection
Error Handling
User Experience