Skip to Content

Rithum (ChannelAdvisor) Orders Sync for WooCommerce

Free

Description

Rithum (ChannelAdvisor) Orders Sync for WooCommerce is a free ChannelAdvisor WooCommerce integration. Rithum — the company formerly known as ChannelAdvisor — connects your catalogue to Amazon, Walmart, eBay, Target and hundreds of other marketplaces. This plugin brings the orders from all of them into WooCommerce so you can fulfil everything from one place.

It is orders-first and deliberately lightweight: orders, shipments and stock stay in sync, while listing management stays in the Rithum platform where it belongs. No middleware, no per-order fees.

The problem it solves

Rithum is built to syndicate a catalogue to many channels. For WooCommerce merchants the gap is the other direction: marketplace orders need to reach the warehouse process that already runs on WooCommerce, and shipments need to reach each marketplace in time to protect seller metrics.

Doing that by hand, or through a generic connector that also rewrites your products, is slow and risky. This integration moves orders in, shipments and cancellations out, and stock across — and nothing else.

How it works

  1. Create an Application in the ChannelAdvisor Developer Console and grant it access to your Rithum account to get a refresh token.
  2. Paste the Application ID, Shared Secret and refresh token into WooCommerce → Rithum Sync and press Test connection.
  3. Orders are imported every 15 minutes, with the originating marketplace and its order number.
  4. Complete an order and the shipment — carrier, class and tracking — is sent to Rithum. Stock is pushed every hour by SKU.
WooCommerce order with the Rithum panel showing Walmart Marketplace, site order ID, UPS Ground and tracking number
A Walmart Marketplace order imported through Rithum. The panel shows the marketplace, its site order ID, the Rithum order ID and shipment state, with carrier, shipping class and tracking.

What this ChannelAdvisor WooCommerce integration does

  • Imports Rithum orders — Every 15 minutes, as native WooCommerce orders — lines matched by SKU, buyer and shipping addresses, marketplace shipping charges and tax.
  • Records the marketplace — Each order shows which marketplace it came from and that marketplace’s own order ID.
  • Pushes shipments — Carrier, shipping class and tracking number, when the order reaches your chosen status. Tracking from popular shipment-tracking plugins is picked up.
  • Pushes cancellations — Cancel a Rithum order in WooCommerce before it ships and Rithum is told.
  • Hourly stock sync — By SKU, with distribution-centre support and a safety-buffer filter.
  • Status filter — Import Active, Complete or Cancelled orders, with a configurable look-back.
  • Sync log, status screen, dashboard widget — Every call logged with raw API detail.

Built on the Rithum REST API properly

The refresh token is exchanged for a one-hour access token automatically, cached, and replayed transparently on a 401. Orders are read with correct OData queries against /v1/Orders — $filter, $expand, $top, $skip — with pagination. Calls are rate-limit aware with exponential backoff, jobs run on Action Scheduler with a WP-Cron fallback, the plugin is HPOS-native, and every secret is stored encrypted.

Who it’s for

  • Merchants who list through Rithum / ChannelAdvisor and fulfil from WooCommerce.
  • US and EU brands selling on Amazon, Walmart, eBay and Target via Rithum.
  • Agencies that need a dependable ChannelAdvisor–WooCommerce order bridge for clients.

What the free version includes

  • Up to 100 imported orders per month
  • One Rithum account
  • 15-minute order sync and hourly stock sync
  • 30-day order look-back
  • 7-day log retention
  • Whole-order shipments with one tracking number

For real-time webhooks, unlimited orders, partial and multi-parcel shipments, returns, several accounts or per-marketplace rules, there is a Pro edition — 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 Rithum (ChannelAdvisor) account and a developer account at developer.channeladvisor.com
  • WooCommerce SKUs that match your Rithum product SKUs

Frequently asked questions

Is Rithum the same as ChannelAdvisor?

Yes. ChannelAdvisor and CommerceHub merged and became Rithum. The API and Developer Console are still at developer.channeladvisor.com, and this plugin works with both names.

Where do I get the refresh token?

From the Developer Console when you grant your application access to an account. Refresh tokens don’t expire; the plugin uses it to mint a fresh one-hour access token whenever needed.

How are products matched?

By SKU. Unmatched lines are imported as placeholder items and the order gets a warning note.

Will it create duplicate orders?

No. Imports are keyed on the Rithum order ID.

Does it change my listings?

No. It only reads orders and writes shipments, cancellations and stock quantities.

Documentation and support

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

Rithum (ChannelAdvisor) Orders Sync for WooCommerce — Documentation

How to connect Rithum (formerly ChannelAdvisor) to WooCommerce: Developer Console app, refresh token, every setting, shipments with carrier and class, cancellations, stock sync by SKU, the sync log and hooks.

Open the full documentation

Reviews

There are no reviews yet.

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