Skip to Content

ChannelEngine Orders Sync for WooCommerce

Free

Description

ChannelEngine Orders Sync for WooCommerce is a free ChannelEngine WooCommerce integration for merchants who sell on Amazon, bol, Zalando, Otto, Walmart or any of the 700+ channels connected through ChannelEngine — and want every one of those orders handled in WooCommerce.

It does one job and does it properly: marketplace orders come in as native WooCommerce orders, are acknowledged back to ChannelEngine, and shipments, cancellations and stock stay in sync. Your catalogue and listings stay in ChannelEngine, where they belong.

The problem it solves

ChannelEngine is excellent at publishing a catalogue to dozens of marketplaces. The part that stays awkward for WooCommerce merchants is the return trip: getting orders from all those channels into the shop’s back office, confirming them in time, and reporting shipments so each marketplace sees the tracking.

Official connectors are often built for large catalogue syncs and can be heavy on a WooCommerce site. This plugin is orders-first and lightweight — it touches orders, shipments and stock, and nothing else.

How it works

  1. In ChannelEngine, go to Settings → Merchant API keys and create a key.
  2. In WooCommerce, enter your tenant name and the API key under WooCommerce → ChannelEngine Sync, then press Test connection.
  3. New marketplace orders are imported every 15 minutes and acknowledged to ChannelEngine straight away.
  4. Complete an order and the shipment with carrier and tracking goes back; stock is pushed every hour, matched by SKU.
WooCommerce order with the ChannelEngine panel showing channel Amazon.de, channel order number, acknowledged, shipment sent, DHL tracking
An Amazon.de order imported through ChannelEngine. The panel shows the originating channel, the channel’s own order number, the ChannelEngine ID, acknowledgement and shipment state, plus carrier and tracking.

What this ChannelEngine WooCommerce integration does

  • Imports marketplace orders — Every 15 minutes, as native WooCommerce orders — lines matched by SKU, addresses, shipping costs, currency and taxes.
  • Acknowledges orders — Confirms each imported order to ChannelEngine, as the Merchant API requires.
  • Pushes shipments — Carrier and tracking number are sent when an order reaches the status you choose.
  • Pulls cancellations — If a marketplace cancels, the WooCommerce order is cancelled and annotated.
  • Hourly stock push — WooCommerce stock levels go to ChannelEngine, matched by SKU; out-of-stock products push zero.
  • Knows the channel — Every order records the originating channel (Amazon.de, Bol.com, Zalando…) and the channel’s own order number.
  • VAT done right — Handles VAT-inclusive and exclusive marketplace prices, with optional tax recalculation using your WooCommerce tax settings.
  • Marketplace-fulfilled orders excluded — FBA-style orders are imported for your records but never get shipment pushes.

Why merchants pick it over a heavy connector

It writes nothing but orders, order notes and stock, so it can’t overwrite your product catalogue. It is HPOS-native, uses the WooCommerce CRUD API throughout, runs on Action Scheduler with a WP-Cron fallback, handles zero-total orders and HTML in product titles, and stores the API key encrypted — never in the log. No data goes anywhere except the ChannelEngine API.

Who it’s for

  • WooCommerce merchants already using ChannelEngine for marketplace listings.
  • Brands selling on several European marketplaces who want one order queue.
  • Agencies that need a clean, auditable ChannelEngine–WooCommerce order bridge for clients.

What the free version includes

  • Up to 100 imported orders per month
  • One ChannelEngine tenant
  • 15-minute order sync and hourly stock sync
  • 30-day order look-back
  • 7-day log retention
  • One tracking number per order

For real-time webhook sync, unlimited orders, partial and multi-parcel shipments, returns, multiple tenants or per-channel rules, a Pro edition is available — get in touch.

Requirements

  • WordPress 5.8 or later and PHP 7.4 or later
  • WooCommerce 7.0 or later, HPOS or legacy order storage
  • A ChannelEngine account with a Merchant API key
  • Products whose WooCommerce SKU equals the Merchant Product Number in ChannelEngine

Frequently asked questions

Where do I find my ChannelEngine tenant name?

It is the first part of your ChannelEngine URL. If you log in at acme.channelengine.net, your tenant is acme.

How are products matched?

By SKU — the WooCommerce SKU must equal the Merchant Product Number you send to ChannelEngine. Unmatched lines are imported as placeholders with a warning note.

Which marketplaces does it cover?

Whatever you have connected in ChannelEngine — Amazon, bol, Zalando, Otto, Kaufland, Walmart, Cdiscount and hundreds more. The plugin talks to ChannelEngine, not to each marketplace.

Will it create duplicate orders?

No. Every import is keyed on the ChannelEngine order ID.

My marketplace prices exclude VAT — is that supported?

Yes. Choose whether marketplace prices include tax, and optionally let WooCommerce recalculate taxes.

Documentation and support

Setup takes about fifteen minutes. The ChannelEngine Orders Sync for WooCommerce documentation walks through connecting your account, every setting and button, fulfilment, stock sync and troubleshooting, with screenshots. If your ChannelEngine workflow needs something the plugin doesn’t do yet, tell me about it — custom marketplace integrations are a large part of my client work.

ChannelEngine Orders Sync for WooCommerce — Documentation

How to connect ChannelEngine to WooCommerce: tenant name and Merchant API key, every setting, acknowledgement, shipments, cancellations, VAT handling, stock sync, the sync log and developer hooks.

Open the full documentation

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.