Steersman's Rithum (ChannelAdvisor) Integration

Steersman Odoo Feature: Rithum (ChannelAdvisor) Integration was designed to automatically sync orders from multiple sources into Odoo and send shipping notifications to Rithum (ChannelAdvisor) when a delivery order is confirmed per package.
After CommerceHub acquired ChannelAdvisor in 2022, the two companies have since merged and are now known as Rithum.
Steersman supports connecting your Rithum account to multiple stores and allows for delivery method mapping. Our integration requires basic information, such as the App ID Key, App Secret Key, App Refresh Token, Company (for multi-company use cases), and the Distribution Center ID. With the account mapped, you can attach multiple Rithum Account stores per customer record in Odoo, as well as applicable delivery methods.
Log into Rithum and Connect your Account
Go to Rithum.com and in the right-hand corner of the menu ribbon, click Login and select ChannelAdvisor Platform from the drop-down.
Once you log into your account, select the production account from the Accounts Summary section in the Dashboard.
Mapping Rithum Inbound Channel Shipping Methods to Odoo Delivery Methods
In your Rithum account, click Fulfill in the menu ribbon, then under the Settings & Tools section, click Carriers.
The Shipping Carrier and Class Codes table displays all valid shipping carriers and classes for your inventory items for shipping carriers that have been enabled for your account.
To map specific inbound shipping methods for your orders, click Fulfill in the menu ribbon, then under the Settings & Tools section, click Mappings.
Using the shipping carriers and classes table’s carrier and class codes, map your inbound channel orders to specific shipping methods.
Once your inbound shipping methods have been set up in Rithum, go to Odoo and click on the Sales app. Then click Configuration > Rithum > Accounts and select your Rithum account from the list view.
Under the Delivery Carriers Mapping section, click Add a Line and configure the following:
- Customer Delivery Method: Select which Odoo shipping method will be used when importing an order from Rithum with a specific carrier reference and delivery class
- Delivery Confirmation: Select whether the shipment requires a Signature, Adult Signature, or No Signature.
- Carrier Reference: maps to Rithum’s Inbound Shipping Method’s Carrier Code
- Delivery Class: maps to Rithum’s Inbound Shipping Method’s Class Code
- State: Can be used to restrict a shipping method’s availability based on the customer’s delivery address state.
When you are finished, click Save.
Import Rithum Orders and Rate Shop the Best Delivery Prices
Steersman’s EasyPost Shipping Enhancements allows you to rate shop for the best price among the carriers and service levels configured in a single Odoo delivery method. Allowing you to map multiple Rithum carrier references and delivery classes to specific Odoo rate shopping methods and obtain the best price while meeting customer delivery expectations.
Activate the Connection and Start Syncing/Processing Orders
Once the account is properly configured, the user must click ENABLE to start automatically syncing orders from Rithum into Odoo.
When the warehouse team validates a delivery order in Odoo, a shipping notification will be sent to Rithum (Channel Advisor) for each package.
Event Log Handling
Steersman also provides detailed logging to catch any orders or shipping notifications that failed.
To find all failed imports, use the default filter “NOT PROCESSED”.
Click on the event log to see detailed information like the Customer Account, the type of record Odoo attempted to exchange with Rithum (Sale Order or Delivery Order Shipping Notification), the linked record in Odoo, or if it was successfully mapped to a distribution center or processed correctly in Odoo.
If the record was not successfully processed, Odoo will provide a detailed reason for the error that prevented processing, allowing it to be corrected. Once it has been fixed, you can use the RETRY button to re-process the information.
Check out more Steersman Integrations and enhancements for Odoo ERP:
Related posts

Odoo EasyPost Shipping and Rate Shopping with UPS, USPS, FedEx, DHL, SurePost, Canada Post
Optimize shipping costs and improve operational efficiency with advanced rate shopping, shipping estimates, delivery routing, and more!

Odoo EDI integration and configuration by Steersman
Send and receive EDI documents in your Odoo ERP with Steersman.

Install and Configure PrintNode for Steersman's Workstation Feature
Guide to Installing and Configuring Print Node on your Computer, and Sync your PrintNode Account and Printers to Odoo

Log Shipping Expense onto Delivery and Invoice in Odoo
Attribute shipping costs into invoices for total profitability per invoice, so the invoice has product revenue, shipping revenue, COGS, and shipping expense lines.