WooCommerce API Sync Integration

Job ID: 39723977

Budget: €250 – €750 EUR

I need a clean, well-documented integration that lets my WooCommerce store talk directly to my supplier’s API. The connection has to move three things both ways:

• Product information – titles, prices, descriptions, images, and any attributes the API exposes.
• Order details – every time a customer checks out, the order (items, shipping data, totals) must be pushed to the provider.
• Stock states – the API flags items as preorder or in-stock, so those two statuses have to update live in WooCommerce and drive the catalogue’s “pre-order” badge or regular stock availability.

The provider offers full endpoints; I’ll supply the docs and keys as soon as we start. I want the solution packaged as a small standalone plugin (or a snippet organised as a plugin) that:

1. Adds an admin screen where I can paste API credentials and map any custom fields.
2. Runs automatic sync on a schedule I can set (WP-Cron is fine) and allows a manual “Sync Now” button.
3. Logs calls and errors for easy debugging.
4. Respects WooCommerce coding standards so future updates don’t break.

If you’ve built similar WooCommerce → REST/JSON integrations before, especially dealing with live inventory and preorder logic, you’ll probably find this straightforward. I’m ready to test on a staging site the moment you deliver the plugin and brief setup notes.