How long does a cryptocurrency payment take to confirm?
Crypto confirmation time in Valid Email Checker is dominated by the underlying blockchain, not by VEC. Once your transaction has enough confirmations on the network, CoinPayments notifies VEC over a signed webhook and credits land in your account within a second or two. The variable bit is the network confirmation time, which ranges from under a minute to over an hour.
Typical confirmation times by chain
| Chain | Confirmations required | Typical wall time |
|---|---|---|
| Bitcoin (BTC) | 1-2 | 10-60 minutes |
| Ethereum (ETH) mainnet | 12 | 1-5 minutes |
| Litecoin (LTC) | 6 | 5-15 minutes |
| USDT (TRC-20 / Tron) | 20 | Under 2 minutes |
| USDT (ERC-20 / Ethereum) | 12 | 1-5 minutes |
| USDC (ERC-20) | 12 | 1-5 minutes |
| BNB (BSC) | 15 | Under 3 minutes |
| Solana (SOL) | 32 | Under 1 minute |
Those are typical-case numbers under normal network conditions. Confirmation can take longer under network congestion (Bitcoin during a mempool backlog, Ethereum during NFT-mint events) — the chain processes transactions in block order based on fees, and a low-fee transaction can stall behind higher-fee ones for hours.
What VEC does during the wait
- Your
payment_transactionsrow sits atstatus = pendinguntil CoinPayments confirms. - The buy-credits checkout page shows a "Waiting for confirmation" state with the CoinPayments status link.
- Credits do not land until confirmation. Your account balance is unchanged.
- No emails are sent until completion. Once confirmed, an
invoice_paidemail goes out. - You can close the browser. The webhook delivers credits to your bucket whenever the confirmation arrives.
Speeding things up
- Pay the right network fee. Bitcoin and Ethereum let you set a fee. Too low and you wait for a quiet block; market-rate fees confirm in the next block.
- Pick a fast chain. Solana, Tron-USDT, and BSC confirm in under three minutes typically. Use them if speed matters more than chain preference.
- Avoid network-congestion events. NFT drops, exchange withdrawals, and DeFi protocol launches can backup chains for hours. Check the chain explorer if you suspect congestion.
What if confirmation never arrives
- Transaction stuck in mempool. Bitcoin transactions with too-low fees can sit for days. RBF (replace-by-fee) lets you bump the fee from your wallet if your wallet supports it.
- Wrong amount sent. See what happens if a crypto payment underpays or overpays. Underpayments flag the transaction as
underpaidand require admin review. - CoinPayments timeout. Each CoinPayments invoice has a payment window (typically 60 minutes from generation). If you sent funds after the window closed, the transaction may not be matched to your invoice. Email support with the transaction hash.
- Webhook delay. Rare, but possible. If confirmations are visible on the chain but your VEC balance has not updated after an hour, contact support with the txn hash and we can complete it manually.
Related questions
Still stuck? Email support
