comments-questionHow do I configure the Channable Orders plugin in Magento 2?

This page explains how to configure the Channable Orders plugin in Magento 2 to enable an order connection between Magento and Channable.

Important information

  • Configuration responsibility: It is essential to follow the instructions carefully to ensure the Channable Orders plugin functions correctly in Magento 2. You are solely responsible for configuring the Orders plugin properly. We cannot be held liable for any incorrect settings or issues that arise from misconfiguration within Magento 2.

  • Default settings recommendation: This guide is designed to help you set up the Orders plugin using our recommended default settings, which will guarantee optimal performance. While you have the flexibility to customize these settings to suit your specific needs, please keep in mind that any changes beyond the default configuration are at your discretion. We do not provide support for custom configurations.

  • Magmodules update: If you have the Magmodules Channable plugin installed in your Magento 2 store, the Order API will be automatically included. Please ensure you're using the latest plugin version by checking the update page: https://www.magmodules.eu/magento2-channable-connect.html

1

Configure the Default Store view settings of the plugin

  1. In the Magento admin, navigate to the Channable plugin shortcut in the sidebar menu and click “Orders” under “Configuration”.

    Magento
  2. You will be redirected to the “Default Config”. Verify these settings:

    • Enable: Yes

    • Default Shipping Method: Channable Shipping

    • Fallback Shipping Method: Channable Shipping

    • Import customers: No

  3. Go to the “Product Updates” section of the plugin menu. In Channable, stock updates appear in Orders > Product Updates. Enable product updates and set:

    • Frequency: Custom

    • Custom Frequency: */5 * * * * (updates every 5 minutes)

    • Under “General” you can set Products per run to 20:

  4. Set the invalidation type:

    • If Invalidation Type = Cron: only the date a product changed is considered, not whether it was sold.

    • If Invalidation Type = Observer (recommended): a product is also invalidated when placing an order or manually adjusting inventory in Magento.

    Notes:

    • Cron: scheduled tasks run periodically via Magento’s cron scheduler to check stock and price changes.

    • Observer: reacts to events (stock/price changes) to run custom logic; may miss changes made directly in the database.

circle-info

If you do not want stock updates, you can leave Product Updates deactivated and skip these settings.

  1. Save the configuration for the default config.

2

Activate Product updates in the connected Store view

  1. If you activated Product Updates in the default config (previous step), go to the Channable plugin and click on “General”.

  2. Select the configuration of the store view (scope) that is connected to Channable.

    • If you have multiple store views connected to Channable (e.g., multiple countries in separate Channable projects), make sure to select the store view connected to the correct Channable project.

    • To check which store view is connected, open your project in Channable and navigate to Setup > Setup import > [Magento import] Settings. Click the Magento connection to see the configuration, including the Store ID.

  3. In the correct store view/scope, activate Product Updates. The webhook field will remain empty and will be filled automatically after the order connection is configured and activated in Channable.

3

Configure country options in Magento 2 (Optional)

Configuring country options in Magento is necessary to process orders from different countries. If a country is not listed in Magento, orders from that country received through Channable cannot be imported.

Steps:

  • Go to Stores > Configuration.

  • Under General, choose Country Options.

  • Configure:

    • Default country: the country where your business is located.

    • Allow countries: select countries from which your store will accept orders.

  • Click Save Config (top right) to apply changes.

4

Set up the order connection within Channable

After completing the Magento plugin configuration above, set up the order connection in Channable by following the steps in this article:

How to set up an order connection

Last updated

Was this helpful?