This guide walks you through the steps to integrate Razorpay POS with SwilERP Admin and use it while billing.
Click on Sign In.
Reference Image:
After login, you will see the Swil Admin Dashboard.
From the left-side menu, select Integration.
Reference Image:
Inside the Integration module, you will see a list of available payment gateways:
Razorpay POS
Paytm
Fingpay
PhonePe
Click on Connect Razorpay.
Reference Image:
After connecting Razorpay POS, you will see the list of already added devices (e.g., PineLAB, AxisPOS).
To add a new device, click on the + Add Device button.
Fill in the following details provided by Razorpay:
Device Type: Razorpay POS (selected by default)
Select Branch: Choose the branch name (e.g., Krishna Enterprises)
Other Details: Enter the Merchant ID, Terminal ID, Device ID, Username (API), App Key, Device Name, and Password provided by Razorpay.
Once all details are entered, click on Add to save the device.
Reference Image:
Go to Masters → Others → Credit Card Type.
A new window will open, showing the list of existing payment types.
Click on New to create a new type.
Reference Image:
Credit Card Type: RazorPay Card
Account: Select Bank Account
Parameter: PY-CARD
Click Save
Reference Image:
Credit Card Type: RazorPay QR
Account: Select Bank Account
Parameter: PY-QR
Click Save
Now, both RazorPay Card (for card payments) and RazorPay QR (for QR payments) will be available for billing.
Reference Image:
Click on Save to generate the sales bill.
Reference Image:
After saving, the Payment Details window will open.
Select Card/UPI as the payment option.
Choose RazorPay Card or RazorPay QR from the dropdown.
Click Save.
Reference Image:
The Payment Device List window will appear.
From the list of POS devices (e.g., AxisPOS, PineLAB, PhonePePOS), check the box next to the Razorpay device.
Click OK.
Reference Image:
The message Waiting for Payment Confirmation will appear.
Click Check Payment Status to verify.
If confirmed, the system updates the status and completes the transaction.
If not, you can click Cancel to stop.
Reference Image:
Once successful, a message will appear: Payment completed successfully.
Click OK to confirm.
Reference Image:
![]() |
![]() ![]() |