Software⏱️ 2 min read📅 2026-05-31

How to Fix error 60 Error – cURL error 60: SSL certificate: unable to get local issuer certificate

Stripe API error 60: SSL certificate problem, solution to update SSL settings or verify API key.

Quick Answer: Check Stripe API documentation for SSL certificate requirements and ensure correct API key usage.

The error message 'cURL error 60: SSL certificate problem: unable to get local issuer certificate' typically occurs when the Stripe API is unable to verify the SSL certificate for your server. This can happen if the certificate chain is incomplete or if there's a mismatch between the certificate and the domain.

⚠️ Common Causes

  • Insufficient SSL certificates or incorrect configuration on the server.

🚀 How to Resolve This Issue

Method 1: Verify SSL Certificates

  1. Step 1: Check the SSL certificate configuration on your server and ensure it's correctly set up.

Method 2: Use a CA Bundle

  1. Step 1: Download the Stripe root CA bundle from the Stripe website and add it to your server's configuration.

🎯 Final Words

By following these steps, you should be able to resolve the 'cURL error 60: SSL certificate problem: unable to get local issuer certificate' issue and successfully integrate Stripe into your API requests.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions