Click on the “Razorpay” option in the “Integration” section of the Settings menu on the left sidebar.
This action will open a form where you can input the user’s Razorpay credentials.
Enter the “Live Client ID” and “Live Secret,” which are unique to the user’s Razorpay account and can be found in the Razorpay Developer Dashboard.
Choose between “Live” or “Sandbox” mode: Live mode connects your platform to the user’s actual Razorpay account, while Sandbox mode is used for testing purposes in a controlled environment.
Configure Webhook URL:
Locate the field labeled Your webhook url.
Enter the URL where you want to receive Razorpay webhook notifications.
Set Webhook Secret:
Locate the field labeled Your webhook secret.
Enter the provided Webhook Secret key in this field to validate the webhook payloads.
Define Active Events:
Locate the field for Set active events.
Specify the events for which you want to receive webhook notifications.
Register Webhook with Razorpay:
Use the guide provided to register the webhook with Razorpay.
Follow the link: https://razorpay.com/docs/webhooks/setup-edit-payments/.
Once the credentials are verified, click the Submit button to save the integration settings.
If user need to discard changes, click the Close button.
Upon clicking “Submit”, a success message will be displayed.
Click on the “Ok” button to confirm.
By following these steps, user can successfully integrate Razorpay with their application and ensure that it is set up to handle test transactions and receive event notifications.
To deactivate Razorpay, click on the highlighted checkbox below.
A confirmation message will appear.
Click on the “Deactivate” button to proceed.
A success message stating “Module disabled” will be displayed.