Channable Odoo Integration | Odoo Marketplace Connector | Odoo Multichannel Order Management
by Vraja Technologies http://www.vrajatechnologies.com$ 114.20
Channable Odoo Integration |
Community Enterprise Odoo.sh |
This module delivers a comprehensive solution for multichannel e-commerce management, seamlessly automating the synchronization of orders, customers, and fulfillment data between Channable and Odoo. During the automated order import process, the module intelligently checks your database, automatically creating new customer profiles and products on the fly if they do not already exist. To optimize your operational workflow, it introduces flexible automation rules that allow you to automatically confirm sale orders, validate deliveries, and generate invoices instantly upon import. Beyond order creation, the integration provides complete lifecycle management by automatically pushing shipment tracking details back to Channable upon delivery validation, and syncing order cancellations directly from Odoo. Complete with an advanced process logging system that tracks the success and failure of every operation with detailed messages, this module provides full traceability and centralized control over your marketplace operations within a single, unified Odoo interface.
End-to-end Odoo solutions for growing companies.
Explore the key features, workflow, and value of this Odoo module.
|
|
Sync Marketplace Orders From Channable Directly Into Odoo Sale Orders.Seamlessly fetch and import incoming marketplace orders into your Odoo ecosystem in real time to kickstart your fulfillment process. |
|
|
Create Customers And Products On The Fly During Order Import.Intelligently scan your database during the import process and automatically create new customer profiles or product records if they do not already exist. |
|
|
Flexible Order Automation Rules To Streamline Your Workflow.Configure custom triggers to automatically confirm sale orders, validate warehouse deliveries, and generate invoices instantly upon import. |
|
|
Send Real-Time Shipment Tracking Details From Odoo To Channable.Automatically push carrier tracking numbers and shipment details back to Channable the exact moment your delivery order is validated in Odoo. |
|
|
Maintain Consistent Order States By Syncing Cancellations From Odoo To Channable.Seamlessly cancel orders within Odoo and let the module instantly synchronize and update the cancellation status directly on the Channable platform. |
|
|
Detailed Process Log Tracking With Explicit Success And Failure Messages.Monitor the exact health of your data pipeline with a dedicated logging history that details operations and outlines specific messages for effortless troubleshooting. |
01 Company ID
To establish a connection between Odoo and Channable, you will need your Channable Company ID. This can be copied directly from your Channable portal dashboard and pasted into the module configuration.

02 Project ID
Similarly, you must retrieve your unique Project ID from the Channable portal to map your specific projects to Odoo.

03 API Token
Finally, generate an API Token within your Channable account settings. This token acts as a secure key to authenticate and authorize data transfers between the two systems.

04 Accessing the Channable Connector
Upon installation, the Channable Connector becomes immediately accessible from the Odoo home screen. The module appears as a dedicated application icon alongside other installed apps such as Discuss, Contacts, Sales, Invoicing, Inventory, Website, Apps, and Settings. Simply click on the Channable Connector icon to access the module and start configuring your marketplace integration.

05 Channable Connector Dashboard
Opening a Channable instance gives access to the complete configuration form. The main setup includes Company, Warehouse, Automation Workflow, Responsible User, and the option to automatically update shipment status when validating delivery orders. Under the Credential tab, you must configure the Channable URL/Host, Project ID, Company ID, and Authorization Token received from your Channable account. The integration follows a workflow process of Draft → Ready → Done.

06 Testing the Connection
Once all credentials are entered and the instance is moved to the Ready stage, click the Connect button to perform a live API connection test. If the credentials are valid, the system displays a success message confirming that the connection has been established successfully. The instance automatically moves to the Done state, and a green ACTIVE ribbon confirms that synchronization between Odoo and Channable is fully operational.

07 Last Synced Detail Tab
The Last Synced Detail tab provides visibility into the latest synchronization activity between Channable and Odoo. The Last Order Sync Date field displays the exact date and time of the most recent successful order synchronization. This field updates automatically after each successful cron execution or manual synchronization process.

08 Default Product Details
The Product Details section defines how shipping charges from marketplace orders are handled in Odoo. The Shipping Product field specifies which Odoo product should be used when imported orders contain shipping fees. This selected product is automatically added as a separate line item within the generated sale order. It is recommended to use a service-type product for shipping charges.

09 Order Tab
The Order tab allows you to configure essential synchronization settings for marketplace orders. You can define the default pricelist and timezone to ensure correct pricing and accurate timestamps across platforms. Additionally, specific Channable order statuses such as shipped, unshipped, or cancelled can be selected for import, and a default salesperson can be assigned to manage all incoming marketplace orders.

10 Configuration Menu
The Configuration menu in the top navigation bar provides access to key setup sections related to automation and order processing. From here, administrators can manage Sale Auto Workflow settings that determine how imported orders are processed automatically after synchronization.

11 Auto Workflow Detail Configuration
The Auto Workflow configuration controls the complete automation lifecycle for imported Channable orders. Administrators can automatically confirm sale orders, validate delivery orders, apply default shipping methods, generate and validate invoices, and register customer payments using predefined journals. Shipping policies can also be configured to either deliver products as they become available or wait until all items are ready. With automation enabled, the complete order lifecycle can run without requiring manual intervention.

01 Import Transporter
Transporters can be imported from Channable into Odoo through the Operations panel. From the Dashboard, click the Operations button to open the Channable Operations popup. Select Import under Channable Operations and then choose Import Transporter from the Import Operations section. Click Execute to begin the import process. Once completed successfully, imported transporters become available under the Transporter menu inside the Configuration section.


02 Import Order with Specific Order IDs
When Import Order is selected under Import Operations, additional configuration options become available. By enabling the Import Specific Order option, you can fetch one or more orders by entering exact Channable Order IDs into the Channable Order IDs field. This method bypasses date-based synchronization and imports only the specified orders, making it useful for reprocessing failed orders or importing specific orders on demand.

03 Order Queue List
The Process menu contains the Order Queue section, where all imported order queue records are listed. Orders can be processed in two ways. First, you can manually process a specific queue by opening the record and clicking Process Queue Manually. Second, the connector automatically installs a Scheduled Action called Channable: Process Order Queue that processes all pending queues automatically at configured intervals.



04 Process Order Queue
After processing, the Order Queue record updates automatically to reflect the outcome of each order line. Successfully processed orders display linked Sale Orders and a Completed status, while failed orders show a Failed state for troubleshooting. Queue records may also display a Partially Completed status if some orders succeed while others fail. Linked logs can be accessed directly to review detailed process history and retry failed operations after resolving issues.


- Clicking the Logs link on an Order Queue record opens the detailed process history, allowing administrators to review every step performed during queue execution.
05 Import Order Using Date
When Import Specific Order is disabled, the Import Order Using Date option can be enabled instead. This expands the operations panel to display From Date and To Date fields, allowing orders to be imported based on a selected time range. You can further refine imports by applying an Order Status filter to fetch only relevant marketplace orders.


06 Scheduled Action: Import Order from Channable
The connector automatically creates a dedicated Scheduled Action for periodically importing marketplace orders. Navigate to Settings → Scheduled Actions and open Channable: Import Order from Channable. Each configured Channable instance receives its own dedicated cron job to ensure orders are synchronized automatically at regular intervals.

07 Import Channable Product
During order processing, if a product from Channable does not already exist in Odoo, the connector automatically creates the product record instantly using the available marketplace product information. This prevents order synchronization failures and ensures uninterrupted processing.

08 Channable Product Info
The Channable Product Info tab displays Channable-specific product information inside Odoo. This includes the connected Channable Instance, Channable Product ID, and Product EAN, helping administrators track marketplace-linked products easily.

09 Import Channable Customer
When orders are imported from Channable, customer records are automatically created or updated in Odoo using marketplace customer information. The Channable Information tab on the customer form stores marketplace-related details, including associated Channable instances.


10 Auto-Created Sale Order
Once an Order Queue line is successfully processed, Odoo automatically creates the corresponding Sales Order. Depending on the configured automation workflow, the order may also be confirmed instantly. The Sales Order contains marketplace-specific information such as Channable Instance ID, Channable Order Number, Payment Status, and Shipment Status.


11 Auto-Validated Delivery Order
Once a Sales Order is automatically confirmed, Odoo immediately generates the corresponding Delivery Order. If delivery validation is enabled in the automation workflow, the shipment is automatically validated without requiring manual intervention.

12 Auto-Created and Posted Invoice
Following delivery validation, Odoo can automatically generate and post customer invoices based on configured workflow permissions. This creates a fully automated order-to-invoice pipeline, eliminating manual accounting tasks after order import.

13 Fetch Payment Status Automatically
The connector installs a Scheduled Action called Channable: Fetch Channable Order's Payment Status that periodically updates payment statuses from Channable into Odoo. Only orders that are not marked as Paid are checked and updated automatically.

14 Fetch Shipment Status Automatically
The connector also includes a Scheduled Action called Channable: Fetch Channable Order's Shipment Status which periodically updates shipment information from Channable into Odoo. Orders not yet marked as Shipped or Cancelled are automatically checked and synchronized.

01 Export Shipment Tracking Details
The integration provides two methods for synchronizing shipment tracking details from Odoo to Channable. If the connector is configured to send shipment information immediately upon delivery validation, tracking details are pushed to Channable in real time as soon as the Delivery Order is validated in Odoo. This ensures customers and marketplaces receive shipment updates instantly.
Alternatively, if instant synchronization is not enabled, the connector uses a Scheduled Action (cron job) to periodically fetch all pending delivery orders and export shipment tracking details to Channable in bulk. This automated process ensures no shipment updates are missed and keeps marketplace order statuses synchronized without manual intervention.




02 Cancel Order from Odoo to Channable
When a Sales Order is cancelled in Odoo, the connector automatically sends a cancellation request to Channable to synchronize the order status on the marketplace. This ensures both platforms remain aligned and prevents fulfillment inconsistencies.
After the synchronization attempt, the system automatically posts a notification in the Sales Order chatter to inform users whether the cancellation was successfully updated in Channable. Additionally, a detailed process log and log line are generated to record the synchronization result, including success confirmations or detailed failure reasons for troubleshooting and audit purposes.




|
|
What happens if a marketplace order contains a customer or product that doesn't exist in Odoo?The module handles this automatically. During the order import process, the system checks your database and instantly creates new Customer Profiles or Product records on the fly so your order synchronization is never interrupted. |
|
|
Can I automate the entire order fulfillment workflow upon import?Yes. The module offers flexible automation rules that you can configure to fit your operational needs. You can automatically confirm sale orders, validate warehouse deliveries, and generate customer invoices instantly upon import. |
|
|
How do my customers get their tracking details on the marketplace?The synchronization happens in real time. The moment a delivery order is validated in Odoo, the module automatically pushes tracking numbers and carrier details back to Channable so customers stay updated automatically. |
|
|
If an order is cancelled in Odoo, will it update on Channable?Absolutely. When a marketplace order is cancelled in Odoo, the module instantly synchronizes and updates the cancellation status on Channable. |
|
|
How can I check if all my orders are syncing successfully?The module includes an advanced process logging dashboard that tracks every sync operation with success and error logs for easy monitoring and troubleshooting. |
|
|
Does this module support both Odoo Enterprise and Community editions?Yes. This module is fully compatible with both Odoo Enterprise and Odoo Community editions. |
|
|
Do I get free support when I purchase this app?Yes. We provide 60 days of free support from the date of purchase to help you with setup and smooth usage of the module. |
|
|
I would like to request a custom feature for this application. What’s the process to get it implemented?We’re happy to help tailor the application to meet your business needs! You can reach us via sales@vrajatechnologies.com |
|
|
Who is the point of contact for technical support, configuration support or bug-related queries?You can reach us via support@vrajatechnologies.com |
|
|
Included App SupportNo Time-Limit Support for Supported Versions |
If you encounter any issues while using our app that are caused by the app itself, we offer complimentary support for 90 days from the date of purchase.
Contact Us
vrajatechnologies.com/contactusSupport Policy
vrajatechnologies.com/support-policyBigCommerce Odoo Integration
BigCommerce Odoo Integration helps businesses connect their BigCommerce online store with Odoo and manage eCommerce operations from one centralized system. This connector allows you to import and export key store data between BigCommerce and Odoo, reducing manual work and improving operational accuracy.
Shopify Odoo Integration
Shopify Odoo Integration helps you connect your Shopify store with Odoo to manage products, orders, customers, and inventory from one centralized system.Automate data synchronization between Shopify and Odoo, reduce manual work, avoid errors, and streamline your complete eCommerce operations.
EDI Odoo Integration (FTP/SFTP - Import/Export Records)
This all-in-one Odoo EDI solution connects Odoo with trading partners using FTP and SFTP protocols, with a dynamic XML mapping engine to import, export, create, or update any Odoo record without coding. It supports remote directory synchronization, scheduled automation, and reliable bidirectional data exchange across any Odoo model for accurate and streamlined business workflows.
Klaviyo Odoo Integration
Klaviyo Odoo Integration Most ecommerce marketing software forces you to choose between being as effective as possible or moving fast. Klaviyo is different. Designed for growth-minded ecommerce merchants, Klaviyo gives you powerful functionality without sacrificing the time it takes for your marketing to make an impact on your bottom line.
Shipstation V2 Odoo Shipping
The ShipStation Odoo Integration provides a seamless two-way connection between Odoo ERP and ShipStation Easily connect Odoo with ShipStation to automate shipping workflows, generate carrier labels, fetch real-time rates, and synchronize orders and tracking details.
Stripe Terminal Integration
Stripe Odoo Integration helps businesses process real-time card payments from Odoo invoices and sale quotations using Stripe Terminal devices like WisePOS E and Stripe S700. It streamlines backend payment collection with automated syncing to Odoo Accounting, reducing manual work and improving financial accuracy.
Odoo Quickbooks Online Connector | USA
QuickBooks Odoo Integration helps businesses synchronize customers, vendors, products, taxes, accounts, invoices, bills, payments, and payment terms between QuickBooks and Odoo. Automate financial data exchange, reduce manual entry, avoid inconsistencies, and maintain accurate accounting records across both platforms.
RMA | Customer & Supplier Return Management
RMA Customer & Supplier Return Management helps businesses manage product returns, refunds, replacements, approvals, stock movements, and credit notes for both customers and vendors directly in Odoo. Fully integrated with Sales, Purchase, Inventory, Accounting, and Website Portal, it automates the complete return workflow, reduces manual work, and improves return process traceability.
ALL IN ONE Import Record From SFTP Import CSV & XLSX File Manually
ALL IN ONE Import Records is a flexible Odoo import solution that allows users to import any type of data using configurable mappings, multiple file formats, and automated workflows. It also supports dynamic translation during import, enabling multilingual data import in a single operation for accurate, consistent, and efficient data management.
WooCommerce Odoo Connector
WooCommerce Odoo Integration helps businesses connect their WooCommerce online store with Odoo and manage complete eCommerce operations from one centralized ERP system.
Odoo Quickbooks Canada Connector
Odoo QuickBooks Canada Connector helps businesses synchronize customers, vendors, products, taxes, chart of accounts, invoices, bills, payments, and payment terms between Odoo and QuickBooks Canada.
ZOHO Odoo Integration
ZOHO Odoo Integration helps businesses connect Zoho applications with Odoo to synchronize CRM, accounting, inventory, customer, sales, and business data in one unified system.
Explore Before Purchase |
Start with a free trial
Test the connector with your real workflows using our 15-day free trial. If you need help, our product experts will guide you throughout the trial.
|
|
Test the connector with your real workflows.Our product experts will guide you during the trial to help you evaluate, configure, and use the connector with confidence.
15-Day
Trial
Expert
Guidance
Real
Workflow Testing
|
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Invoicing (account) • Sales (sale_management) • Discuss (mail) • Inventory (stock) |
| Lines of code | 3395 |
| Technical Name |
channable_odoo_integration |
| License | OPL-1 |
| Website | http://www.vrajatechnologies.com |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module