Overview
The QR code payment feature can be enabled for a school if they have an active Razorpay account. This document outlines the steps required to enable QR code payments for any branch in Razorpay and the necessary changes in the NLP system.
Steps to Enable QR Code Payment in Razorpay
Changes in Razorpay Dashboard
Login to Razorpay Dashboard:
-
- Go to the Razorpay Dashboard and log in with your credentials.
Enable UPI & QR:
-
- Navigate to the left menu.
- Go to Account & Settings.
- Select Payment Methods.
- Enable UPI & QR.
Add New Webhook:
-
- Navigate to the left menu.
- Go to Account & Settings.
- Select Website and app settings.
- Choose webhooks.
- Click on Add New Webhook.
- Create a webhook with the following parameters:
Webhook URL: https://nlp.nexterp.in/NextPaymentGateway/NextPaymentGateway/v1/processRazorPayQRPayment
Active Events:
Select the following events:
-
-
-
- Qr_Code_Events
- qr_code.closed
- qr_code.created
- Qr_code.credited
-
-
Changes in NLP
Enable Dynamic QR Link in Roles and Permissions:
- Go to Settings.
- Navigate to Administrations.
- Select School Setup.
- Go to Roles and Permissions.
- Select the appropriate role.
- From the left menu, choose Fee module.
- Click on Action Item.
- Enable Dynamic QR Link.