Zoho-WooCommerce Custom Payment Gateway Plugin

Job ID: 40402121

Budget: ₹600 – ₹1,500 INR

Zoho does not provide an official WooCommerce plugin for payments, but my Zoho payment account is approved and working. I want to integrate it into my checkout flow similar to how standard gateways like Razorpay work.

Requirements:

1. Create a custom WooCommerce payment gateway plugin.
2. The payment option should appear on the checkout page like other methods (e.g., Razorpay, Stripe).
3. On selecting the payment method and placing an order:

* Redirect to Zoho payment page OR open hosted payment flow (as per Zoho API).
4. After payment:

* Verify payment via Zoho API (server-to-server).
* Update WooCommerce order status automatically (Processing/Completed/Failed).
5. Handle:

* Success URL
* Failure URL
* Webhooks (important for payment confirmation)
6. Show proper messages to users (success/failure).
7. Maintain WooCommerce standards (no breaking checkout flow).
8. Admin settings:
* API Key / Secret
* Test / Live mode toggle
9. Secure implementation (signature verification, validation, etc.)
Expected Output:
* Fully working WooCommerce plugin (installable .zip)
* Clean, scalable code
* Compatible with latest WordPress & WooCommerce
Bonus (if possible):
* Refund support via API
* Logging for transactions/debugging
Please confirm:
* Your experience with WooCommerce custom payment gateways
* Approach you will follow (redirect vs embedded)
* Timeline and cost

This should behave exactly like a normal WooCommerce payment gateway (similar UX to Razorpay plugin).

Only freelancers who agree with the quoted terms should make contact.