If you get one of these errors at checkout:
Authorize.Net CIM Gateway Connection error: SSL certificate problem: certificate has expired
Authorize.Net CIM Gateway Connection error: Peer's certificate issuer has been marked as not trusted by the user.
This is because of expiring and changing SSL between your server and Authorize.net. This has no relation to your own site's SSL certificate.
For more information, see: https://support.authorize.net/knowledgebase/Knowledgearticle/?code=KA-05545
Solution
Update your Authorize.net extension to the latest version to fix it.
You can also go into the extension settings and change 'Verify SSL' to 'No' to fix payment processing until you update. For security reasons, you should NOT disable Verify SSL long-term. Re-enable it after you apply the update.
How to Update
To get the latest version, go to our store: https://store.paradoxlabs.com/magento2-authorize-net-cim-payment-module.html
Or if you've installed with composer (strongly recommended), update in SSH:
composer update paradoxlabs/authnetcim -W
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article