Backend & Razorpay Integration Needed
Budget: ₹600 – ₹1,500 INR
I already have a polished front-end web project; what it now lacks is a lightweight backend and a working Razorpay checkout flow. The UI is complete, the payment button is in place, and my next step is to move all client-side logic that currently mocks data into a real server layer, then wire the button to Razorpay so users can pay and receive instant confirmation.
Here’s the flow I have in mind:
1. A user clicks “Pay”.
2. Your backend endpoint creates the Razorpay order, returns the order id, and logs the attempt.
3. The front-end widget opens, completes payment, then we hit a “success” endpoint where you verify the signature and store the transaction details.
I’m flexible on the tech stack—Node.js, Django, Rails or another framework you’re comfortable with will work as long as it’s clean and quick to deploy. The database choice is open too; it only needs to capture orders and payment status, so pick whatever lets you move fastest.
Everything is scoped to be small: roughly two or three endpoints, basic environment variables for Razorpay keys, and a short readme that lets me spin it up locally. If you’ve integrated Razorpay before, this should fit comfortably into an afternoon.
Please make sure the code is well-commented, tested in both Razorpay’s test and live modes, and that CORS or CSRF settings don’t block the front-end. Once I can clone, run, and complete a payment end-to-end, we’re done.
Here’s the flow I have in mind:
1. A user clicks “Pay”.
2. Your backend endpoint creates the Razorpay order, returns the order id, and logs the attempt.
3. The front-end widget opens, completes payment, then we hit a “success” endpoint where you verify the signature and store the transaction details.
I’m flexible on the tech stack—Node.js, Django, Rails or another framework you’re comfortable with will work as long as it’s clean and quick to deploy. The database choice is open too; it only needs to capture orders and payment status, so pick whatever lets you move fastest.
Everything is scoped to be small: roughly two or three endpoints, basic environment variables for Razorpay keys, and a short readme that lets me spin it up locally. If you’ve integrated Razorpay before, this should fit comfortably into an afternoon.
Please make sure the code is well-commented, tested in both Razorpay’s test and live modes, and that CORS or CSRF settings don’t block the front-end. Once I can clone, run, and complete a payment end-to-end, we’re done.
Related categories:
JavaScript
Python
Django
Node.js
Web Development
Backend Development
API Development
Payment Processing