Details
Description
Razorpay uses a library to make API requests, and the library uses a certificate file that expired Jan 31, 2024. The file is located at:
components/gateways/nonmerchant/razorpay/lib/libs/Requests-1.7.0/library/Requests/Transport/cacert.pem
This library, or at least the cacert.pem (probably just this) file needs to be updated. The latest certificate can be found at https://razorpay.com/docs/security/whitelists/
I believe the PEM needs to be appended to the end of the cacert.pem file above. This should be the right one to append. https://razorpay.com/docs/build/browser/assets/images/certs-x8.pem