Fix KidsAge WooCommerce & Razorpay Checkout Issues

via Freelancer ·

Budget / Salary₹600–1,500
TypeFreelance project
LocationRemote
Posted58 minutes ago
WooCommerce + Razorpay Magic Checkout – Bug Fix & Email Troubleshooting

Project Overview

We are looking for an experienced WordPress / WooCommerce developer to troubleshoot and fix two issues on our existing KidsAge website.

Website: KidsAge
Platform: WordPress + WooCommerce
Payment Gateway: Razorpay
Checkout: Razorpay Magic Checkout

The website and payment system are already set up. We need a developer who can identify the root cause of the issues, fix them properly, and verify the complete checkout/order flow.

Issues to Fix

1. 100% Discount Coupon – ₹0 Order Cannot Be Placed

We have a 100% discount coupon that reduces the order total to ₹0.

The coupon applies correctly, but the customer is currently unable to successfully place/complete the ₹0 order.

Important: The 100% coupon was working correctly a few days ago, so we do not want to assume that the coupon itself is the problem.

The developer should investigate the complete flow, including:

• WooCommerce coupon configuration
• WooCommerce zero-total order handling
• Razorpay Magic Checkout behavior with ₹0 orders
• Payment gateway configuration
• WooCommerce checkout/payment hooks
• Any recent plugin/theme changes
• Custom code or snippets affecting checkout
• Order creation and order status
• Possible conflicts between WooCommerce, Razorpay and other plugins
• Browser/console or server-side errors, if applicable

Expected Result

A customer using a valid 100% discount coupon should be able to successfully complete the checkout and create a ₹0 WooCommerce order without being incorrectly forced through a payment process.

2. WooCommerce Order Confirmation Email Not Received

The second issue is related to WooCommerce transactional/order confirmation emails.

Even when a payment is successfully completed, the expected WooCommerce order confirmation email is not being received.

The developer should investigate:

• WooCommerce email settings
• Email notification configuration
• Order status triggering
• WooCommerce email hooks
• WordPress mail configuration
• SMTP configuration, if required
• Email delivery/logs
• Razorpay payment → WooCommerce order status synchronization
• Plugin conflicts
• Whether emails are being generated but failing to deliver
• Whether the issue occurs for both successful paid orders and ₹0 orders

Expected Result

After a successful order/payment, the appropriate WooCommerce order confirmation email should be generated and delivered reliably.

Scope of Work

The selected developer will be expected to:

1. Review the existing WooCommerce checkout setup.
2. Reproduce both issues.
3. Identify the actual root cause.
4. Fix the ₹0 order/100% coupon issue.
5. Fix the WooCommerce order email issue.
6. Verify Razorpay payment and WooCommerce order-status synchronization.
7. Check for plugin/theme/custom-code conflicts.
8. Test the complete checkout process after making changes.
9. Ensure the solution does not break normal paid orders.
10. Provide a brief explanation of what caused the issues and what was changed.

Testing Requirements

Before completion, the developer must test:

• Normal paid WooCommerce order
• 100% discount / ₹0 order
• Razorpay payment success
• WooCommerce order creation
• WooCommerce order status update
• WooCommerce customer order confirmation email
• Admin/new-order email
• Any relevant error logs

Developer Requirements

Please apply only if you have experience with:

• WordPress
• WooCommerce
• PHP
• WooCommerce hooks/actions
• Razorpay integration
• Razorpay Magic Checkout
• WooCommerce transactional emails
• SMTP/email troubleshooting
• WordPress plugin conflicts
• Debugging existing WooCommerce websites

Experience troubleshooting zero-value WooCommerce orders and payment gateway integrations will be preferred.

Important

This is an existing website troubleshooting/fixing project.

We are not looking for a complete website redesign or rebuild.

The developer should first identify the root cause before making unnecessary changes.

Please do not disable security, payment or WooCommerce functionality as a temporary workaround without discussing it with us.

What to Include in Your Proposal

Please mention:

1. Your experience with WooCommerce and Razorpay.
2. Similar checkout/payment bugs you have fixed.
3. Your approach to troubleshooting a ₹0 WooCommerce order.
4. Your approach to diagnosing WooCommerce email delivery issues.
5. Estimated time required.
6. Fixed project price or hourly rate.
7. Whether you provide post-fix testing/support.

Budget

Please submit your best reasonable quote for fixing both issues.

We prefer a developer who can diagnose and fix the issues efficiently rather than making unnecessary changes to the existing website.
wordpress debugging woocommerce payment processing
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.