1. My customer made a payment on my WHMCS site. However, the payment is in the authorized state and did not get captured. The payment status is not reflecting on WHMCS. How to resolve this?
-
Cause: This error occurs with Modulesgarden-enabled WHMCS installation. Modulesgarden plugins update
system_urlfrom example.com to example.com/, which changes the URL from"example.com/modules/gateways/callback/razorpay.php"to"example.com/modules/gateways/callback/razorpay.php". Due to this, the HTTP POST request stops working. -
Resolution: To solve this issue, remove ”/” in
"/modules/gateways/callback/razorpay.php".
2. What troubleshooting procedures should be carried out prior to initiating a support ticket?
Follow the troubleshooting steps given below:- Reinstall the Razorpay WHMCS plugin and ensure that your system meets all the requirements mentioned here.
- We recommend you to keep your Razorpay WHMCS plugin up to date. You can find the latest versions here.
- If the issue persists after following these steps, contact our Support team. Provide the following information while creating a ticket:
- Razorpay WHMCS plugin version
- Steps to reproduce the issue (Screen recording/Screenshots)
- Error logs, if any
- Staging website credentials (login URL, login id, and password)