What Is a network_error During Payment
When you click "Pay," your browser sends card data to the merchant's server, which forwards it to the payment gateway, which sends it to your bank. This is a chain of several network calls, and a failure can happen at any link in that chain.
A network error is a general term for situations where a request never reached its destination or a response was not received within the allowed time. In Stripe this is the code network_error; other gateways may call it timeout, connection_error, or gateway_timeout.
Why It Happens
Common causes of network errors during payment:
- Internet connection dropped. Your Wi-Fi or mobile data cut out while the request was being sent.
- Merchant server timeout. The merchant's server did not receive a response from the payment gateway in time.
- Gateway timeout. The gateway did not receive a response from the issuing bank in time.
- Unstable VPN. The VPN tunnel dropped during data transmission.
- Merchant server overload. High traffic (sales events, peak load) causes increased response times.
- CDN or DNS issues. Some regions experience domain resolution or routing problems.
Fix Steps
Check your internet connection. Verify that pages load normally. Try refreshing the page.
Do not click "Pay" again immediately. The payment may already be in processing — wait for a confirmation or email from the store (2–5 minutes).
Check your bank transaction history. If funds were deducted, the payment likely went through despite the on-screen error.
Disable VPN. An unstable VPN tunnel is one of the most common causes of payment timeouts.
Switch networks. Try mobile data instead of Wi-Fi or vice versa.
Clear cache and cookies. Stale session data can cause connection errors.
Try again later. If the issue is on the merchant's side (server overload), wait 15–30 minutes.
Try a different browser. WebSocket or SSL issues in a specific browser can cause network errors.
FAQ
Can I be charged twice on a network error? Extremely rarely in practice. Payment gateways use idempotency keys and deduplication systems. If a double charge does occur, contact the merchant's support — the duplicate will be voided.
How do I tell if my payment went through despite a network error? Check your email for an order confirmation and your bank's transaction history. If neither shows a record, the payment did not go through.
Does a network error affect my card's credit score or fraud rating? No. A network error is a technical failure, not a bank decline. It is not recorded as a declined transaction.
Want to pay on international sites without technical interruptions? Try Marix. Our cards work with leading international payment gateways.

