We connect invoices and payment requests in your system to the Razorpay payment gateway.
Chasing payments and then matching them to invoices takes time every week. With Razorpay connected, the customer gets a link or checkout for the exact amount, pays the way they prefer, and the invoice updates itself when Razorpay confirms the payment. Your accounts team sees what is paid without checking a separate dashboard.
What we build with it
- Sending a payment link with an invoice
- Collecting UPI, card and netbanking payments
- Marking an invoice paid when the gateway confirms the payment
- Reconciling settlements against receipts
How it works
- An invoice is saved, and the system creates a Razorpay order or payment link for the amount due.
- The customer receives the link by WhatsApp, SMS or email and pays on Razorpay's secure page.
- Razorpay notifies your system through a signed webhook when the payment succeeds or fails.
- The system verifies the signature, records the receipt against the invoice and sends the customer a confirmation.
- Settlement reports from Razorpay are matched against receipts so your bank credits reconcile.
Data exchanged
- Invoice reference and amount
- Customer name, email and phone for the payment page
- Payment status, method and transaction reference
- Settlement and refund events
What is needed to set it up
- An active Razorpay merchant account with KYC completed
- API key and secret configured server-side
- A webhook endpoint registered for payment events
Good to know
- Razorpay charges a fee per transaction on your own merchant account. Rates depend on payment method and are agreed between you and Razorpay.
- Card details are entered on Razorpay's page, never in your system, which keeps card data out of your software.
- Money settles to your bank on Razorpay's settlement cycle, so a paid invoice and the bank credit may appear on different days.
