Odoo Razorpay Thank-You Page Fix
Budget: ₹600 – ₹1,500 INR
I’m running Odoo 19.0 Enterprise on www.decofly.in. The built-in Razorpay payment acquirer is live, yet on successful UPI or card payments never reach the Order Confirmation / Thank-You page.
Cash-on-Delivery orders complete normally(Attached screenshot), so the gap is clearly in Razorpay’s callback flow.
Test product url: https://www.decofly.in/shop/test-19 (Product price kept as Rs.1.00)
I have full access to both the Razorpay dashboard and the Odoo backend, but I have not yet walked through the official callback-URL setup in the Razorpay docs. Rather than experiment in production, I’d like a specialist to step in.
What I need from you
• Review the current Razorpay configuration inside Odoo 19 Enterprise and in the Razorpay dashboard.
• Implement and test the correct callback / redirect URL so that every successful UPI or card transaction lands on Odoo’s standard order confirmation / thankyou page.
• Prove the fix with live test product, showing the order status as “Paid” in Odoo and the customer being redirected to the Thank-You page.
• Provide a brief note or screenshots of the final settings so I can replicate them on future sites.
Response from Razorpay is as below:
Greetings for the day!
We sincerely apologize for the inconvenience caused.
We understand that once the payment is completed, the user is not being redirected to the Confirmation / Thank You page.
To resolve this, please refer to the below documentation and configure the callback/redirect settings accordingly:
Callback URL Documentation:
https://razorpay.com/docs/payments/payment-gateway/callback-url/
Kindly follow the steps mentioned in the documentation to set up the redirection correctly.
Cash-on-Delivery orders complete normally(Attached screenshot), so the gap is clearly in Razorpay’s callback flow.
Test product url: https://www.decofly.in/shop/test-19 (Product price kept as Rs.1.00)
I have full access to both the Razorpay dashboard and the Odoo backend, but I have not yet walked through the official callback-URL setup in the Razorpay docs. Rather than experiment in production, I’d like a specialist to step in.
What I need from you
• Review the current Razorpay configuration inside Odoo 19 Enterprise and in the Razorpay dashboard.
• Implement and test the correct callback / redirect URL so that every successful UPI or card transaction lands on Odoo’s standard order confirmation / thankyou page.
• Prove the fix with live test product, showing the order status as “Paid” in Odoo and the customer being redirected to the Thank-You page.
• Provide a brief note or screenshots of the final settings so I can replicate them on future sites.
Response from Razorpay is as below:
Greetings for the day!
We sincerely apologize for the inconvenience caused.
We understand that once the payment is completed, the user is not being redirected to the Confirmation / Thank You page.
To resolve this, please refer to the below documentation and configure the callback/redirect settings accordingly:
Callback URL Documentation:
https://razorpay.com/docs/payments/payment-gateway/callback-url/
Kindly follow the steps mentioned in the documentation to set up the redirection correctly.
Related categories:
PHP
Python
Software Architecture
Software Testing
ERP
Web Services
Odoo
Web Development
API Integration
Payment Processing