How long does a cryptocurrency payment take to confirm?

Last updated May 19, 2026Subscriptions & billing

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

ChainConfirmations requiredTypical wall time
Bitcoin (BTC)1-210-60 minutes
Ethereum (ETH) mainnet121-5 minutes
Litecoin (LTC)65-15 minutes
USDT (TRC-20 / Tron)20Under 2 minutes
USDT (ERC-20 / Ethereum)121-5 minutes
USDC (ERC-20)121-5 minutes
BNB (BSC)15Under 3 minutes
Solana (SOL)32Under 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_transactions row sits at status = pending until 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_paid email 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 underpaid and 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.
No partial credit during pending
Until confirmations meet the threshold, your credits do not land at all — not even partially. The transaction is binary: pending until confirmed, then completed with full credits. This matters mainly for subscriptions where a slow confirmation can eat into the 7-day grace window. Start crypto subscription renewals on day 25 or earlier of your cycle.