Troubleshooting & FAQs

Know how to troubleshoot some of the common error messages and find answers to frequently asked questions for Magento 1.x and 2.x extensions.


Know how to troubleshoot some of the common error messages for Magento 1.x and 2.x extensions.

Below are some common error messages and the possible reasons and fixes:

ErrorCauseFix
Bad request errorThe API keys ([KEY_ID] and [KEY_SECRET]) are not configured correctly.Make sure that the API Keys are active and entered correctly on the Magento Settings page.
Bad request errorYou might be using a custom checkout theme like IWD and Firecheckout.Make sure that you are using the GitHub/master branch.
cURL errorYou do not have PHP-cURL installed on your server.Ensure that you have PHP-cURL installed on your server.
cURL errorPort 443 is blocked.Contact your hosting service to unblock the port.

Below are some common error messages and the possible reasons and fixes:

ErrorCauseFix
Bad request errorThe API Keys ([KEY_ID] and [KEY_SECRET]) are not configured correctly.Make sure that the API Keys are active and entered correctly on the Magento Settings page.
Bad request errorYou may be using a custom checkout theme like IWD and Firecheckout.Make sure that you are using the GitHub/master branch.
cURL errorYou do not have PHP-cURL installed on your server.Ensure that you have PHP-cURL installed on your server.
cURL errorPort 443 is blocked.Contact your hosting service to unblock the port.
Undefined index: Razorpay in /app/code/Razorpay/Magento/Observer/AfterConfigSaveObserver.phpThis issue is due to an error in module compilation.Run run bin/magento setup:di:compile to recompile.
The following modules are outdated:
• Razorpay_Magento schema: Current Version - None, Required Version - 3.6.2
• Razorpay_Magento data: Current Version - None, Required Version - 3.6.2
The Razorpay Magento plugin version is outdated. and install the latest Razorpay Magento Plugin.

1. What troubleshooting procedures should be carried out prior to initiating a support ticket?

Follow the troubleshooting steps given below:

  1. Ensure that your system meets all the requirements mentioned .
  2. We recommend you to keep your Magento and Razorpay plugins up to date. You can find the latest versions .
  3. If the issue persists after following these steps, contact our . Provide the following information while creating a ticket:
    • Magento version (1.x/2.x)
    • Razorpay Magento plugin version
    • PHP version
    • Steps to reproduce the issue (Screen recording/Screenshots)
    • Error logs, if any
    • Magento staging website credentials (login URL, login id, and password)
    • SSH/FTP access to the staging server

Was this page helpful?