HomeBrandsStripePayments APItls_version_unsupported
S
tls_version_unsupported
Moderate
Stripe · Payments API
Integration is using unsupported TLS version; Stripe requires TLS 1.2+.
Quick Answer
Error code tls_version_unsupported on your Stripe Payments API means: Integration is using unsupported TLS version; Stripe requires TLS 1.2+.. This is usually fixable — see the step-by-step guide below.
Affected Models
Likely Causes
  1. Network path, DNS resolution, or upstream gateway link is degraded.
  2. TLS, proxy, or firewall configuration interrupts request/response transport.
  3. Timeout budgets are lower than real-world latency for this dependency chain.
How to Fix It
1
Stripe: Test DNS and TCP reachability to the endpoint from the same runtime environment.
2
Inspect proxy, TLS, and firewall policy for blocked handshake or egress paths.
3
Increase connect/read timeouts and add bounded retries for transient failures.
4
Correlate client timestamps with provider status and upstream gateway metrics.
5
Re-run traffic after transport stability is restored and verify error rate drop.
Pro Tip
This fix requires some technical knowledge. If you're unsure about any step, consider contacting support or a qualified technician.
Related Error Codes
Video Guides
Loading video guides…
Search more on YouTube →