
Braintree SDK SSL Certificate Update
URGENT ACTION REQUIRED Ensure Your Braintree Integration Continues Working
URGENT ACTION REQUIRED
Ensure Your Braintree Integration Continues Working
Update Required Before June 30, 2025
The SSL certificates for all Braintree SDKs are set to expire on June 30, 2025.
If you do not update your SDK version or manually apply the new certificate, your store will no longer be able to process payments using the Braintree integration.
This affects all Adobe Commerce and Magento merchants using the Braintree integration.
You can read the official announcement from PayPal.
What You Need to Do
The action required depends on your Magento or Adobe Commerce version. Follow the appropriate instructions below for your version:
Magento 2.4.4 and Later
✅ Recommended Solution
The official Adobe update on April 8, 2025, will include an upgrade to the Braintree SDK, which includes the new certificate. If you can apply this update before June 30, 2025, this is the preferred solution.
⚠️ Alternative Solution
If you cannot update to the Adobe patch before June 30th, you should apply this GENE patch as an interim solution. It will only update the expiring certificate, and will be enough to prevent disruption of service.
Download the patch: GENE SSL Certificate Patch (Magento 2.4.4 – 2.4.7)
Magento 2.4.0 to 2.4.3
❌ These versions are unsupported and will not receive the official Adobe update.
✅ Suggested Solution
The GENE patch is tested for Magento 2.4.4+, but should work for 2.4.0 – 2.4.3 since the certificate location has not changed. Thorough testing is recommended before deploying to production.
Download the patch: GENE SSL Certificate Patch (Magento 2.4.4 – 2.4.7)
Older Magento 2 Versions (Up to 2.3) Using the GENE Braintree Extension
⚠️ The GENE Braintree extension is no longer actively maintained, but we have released a patch to update the SSL certificate.
✅ Required Action
You must update to GENE Braintree version 4.0.10 to ensure continued payment processing.
If you are using a different Braintree extension (not GENE Braintree), you must manually update the SSL certificate.
📥 Manually replace the SSL certificate file:
Locate: api_braintreegateway_com.ca.crt
Download the new certificate: New Braintree SSL Certificate
Magento 1 Merchants
Magento 1 has been EOL (End-of-Life) for several years, but you can still apply the certificate manually.
✅ Required Action
Find and replace the existing SSL certificate file with the new one.
📂 File Location (for GENE Braintree users):
lib/Gene/Braintree/braintree/braintree_php/lib/ssl/api_braintreegateway_com.ca.crt
Download the new certificate: New Braintree SSL Certificate
Final Notes & Recommendations
Test your updates in a staging environment before applying them to your live store.
If you do not update by June 30, 2025, your payments WILL STOP WORKING.
Read the GENE patch accompanying notes in GitHub: https://github.com/genecommerce/braintree_php_sdk_update_ssl_certificate
If you are unsure about which version you are using, run the following command on your server:
Need help? Visit our Support Desk
🔗 Get Started Now – Avoid Payment Disruptions!
Ensure your store continues processing payments by ensuring you’ve identified the correct path for your store.
Take Action Now – Select your Magento version from the instructions above and update before the deadline!
Author
Gene Splicer
Part strategist, part scientist, all in on eCommerce evolution. Gene Splicer spends their time dissecting data, stitching together insight, and engineering smarter ways to grow online. Occasionally seen muttering about Level 5 in the wild.