Export Inventory From Odoo

Send Odoo stock levels to PrestaShop so your store reflects real availability. The exported quantity is computed from your instance’s Stock Based On setting.

Prerequisites

  • Listing items linked to Odoo products with Manage Stock enabled.

  • A Stock Based On setting chosen on the instance (On Hand, Forecasted or Free To Use).

Method - 1: Manual Export

  1. Go to the Marketplaces ‣ Overview menu in Odoo.

  2. Click the Operations button from the instance record.

    Operation View
  3. Choose Export as the operation type, then from Export Operation, select Update Inventory to PrestaShop.

    Export Inventory Operation Screen
  4. Click Process. The connector pushes stock for every linked listing item to PrestaShop.

Method - 2: Automatic Inventory Export

You can automatically export stock to PrestaShop at regular intervals using the Automatic Schedule action:

  1. Go to your PrestaShop instance setting by navigating to Marketplaces ‣ Configuration ‣ Instance.

  2. Open the Automatic Jobs tab. In that tab you can configure the Export Product’s Inventory automatic action by setting Interval Number, Interval Unit, and then enable Active (every 30 minutes by default).

    Export Inventory Schedule Action
  3. Once enabled, Odoo automatically exports stock to PrestaShop at the selected time intervals.

Note

Only items with Manage Stock enabled are exported. PrestaShop has no per-item “manage stock” flag of its own, so this toggle (on the Listing Item) controls whether the connector pushes that item’s quantity.