Order Management System (OMS) reached end of support in October 2024.
The documentation available here is intended for historical reference only and is not maintained.
For other Commerce-related documentation, see Adobe Commerce Documentation.

Repository change


Previous releases of the OMS connector used an outdated repository and it will be decommissioned soon. Remove it from your composer.json file. From OMS Connector v4.3.0 onwards use the Adobe Commerce repository. See Configure Magento repository in Composer for more information. Contact Adobe Commerce Support for assistance and questions.

Connector feature list

See information about each of the Order Management System (OMS) Connector features, including feature descriptions, availability specifics, and more details, in the tables below. The features described are available in the latest published version of the Connector.

OMS basic integration Feature description External message MC Admin
OMS basic integration OMS integration page displays the current status of the integration and allows you to disable it or register the current integration with the OMS. Yes Yes
OMS basic integration The Connector sends the version of the installed Connector to the OMS during registration for tracking purposes. Yes Yes
OMS basic integration Keep a history of all the events between Magento Commerce and the OMS in the API Journal. Yes Yes
OMS basic integration Indicate the status of processed messages (success/fail) and in the case of failure, the reason and number of retries attempted. Yes Yes
OMS basic integration Messages that couldn’t be delivered to OMS are retried for a period of 48 hours. Yes N/A
OMS basic integration Configuration for the aggregate stocks and the assigning to the corresponding website (sales channel). No Yes
OMS basic integration Configuration for the events received from the OMS to be processed synchronously or asynchronously. Yes Yes
Catalog management Feature description External message MC Admin
Catalog management Automated catalog export to the OMS (SKU, product name, etc.) via a standard message update when new products are created or existing ones are updated. Yes Yes
Catalog management Manually request a full catalog export from Magento Commerce. Outgoing messages will be batched in chunks of 5000. Yes Yes
Catalog management Automated catalog export when new products are created in Magento Commerce via .csv upload. Products are exported to OMS in batches of 5000 messages. Yes Yes
Catalog management Allows export of orders including products that have been deleted in the Magento Commerce catalog. Yes Yes
Catalog management Configuration to define which custom attributes should be exported to the OMS. When the defined attributes are updated a new message export will be triggered. Yes Yes
Catalog management Support SKU types: simple (normal physical products with stock), virtual (items with no managed stock or unlimited stock), bundle (products that hold no stock but are grouped to be sourced/shipped together). Yes Yes
Catalog management Export enabled shipping methods to the OMS catalog. Yes Yes
Order processing Feature description External message MC Admin
Order processing Configure the order statuses that will trigger the order to be exported to the OMS to allow orders pending to be confirmed to remain in Magento Commerce only. Yes Yes
Order processing Configuration to determine if the orders should be exported to the OMS synchronously or asynchronously. Yes Yes
Order processing Break down the Magento Commerce order lines into lines with single quantities and calculate correct pricing/promotion for each individual line. Yes N/A
Order processing Updates order statuses and order flow based on OMS-broadcasted events. No N/A
Order processing Historical trail of order status updates via the Comments section of the order in the Magento Commerce Admin. No N/A
Order processing Display a new column in the order grid to indicate if the order was successfully exported and loaded in the OMS. No N/A
Order processing Create shipments in Magento Commerce once an order line is shipped in the OMS, including tracking links and the shipment date. Allows you to create multiple shipments for a single order. Yes Yes
Order processing Manually cancel an entire order not in a logistics or completed status via a link in the Magento Commerce Admin. Yes Yes
Order processing Create full or partial returns once the return is created in the OMS, including tracking of the return reasons. Yes Yes
Order processing Generate a credit memo if an appeasement is created in the OMS for an order line that is already shipped. Yes Yes
Order processing When a refund is issued in the OMS the Credit Memo is generated in Magento Commerce in case the lines associated to the refund are already shipped. Yes Yes
Order processing Enable backorders to be purchased along with other items and allow the OMS to determine if the order will be split into multiple shipments based on configured sourcing rules. Yes Yes
Order processing Support order creation, including bundled products. If the bundle has been defined with a fixed price, the Connector will break down the price proportionally to the individual SKU prices. Yes Yes
Order processing Ability to configure the sourcing rules for bundles in the catalog (ship together, ship simultaneously, and ship separately), which will be used when sourcing the order and including the specific bundle as an overwrite of the generic OMS rule. Yes Yes
Order processing Support for gift cards used during checkout. The discounted amount is treated as a promotion and the gift card account is tracked via custom attributes. Yes Yes
Order processing Store credit is issued only when the order partially paid with a gift card is entirely refunded in the OMS. Store credits for orders fully paid with gift cards are not supported. Yes Yes
Inventory management Feature description External message Commerce Admin
Inventory management Receive aggregate stock updates from the OMS. Stock available to sell is used to determine products to be displayed in each website. Yes Yes
Inventory management When an unlimited stock update is received for a specific SKU the stock management flag is disabled and the product is always available to sell. Yes Yes
Inventory management Manual updates of the stock quantities is disabled in Magento Commerce Admin. N/A Yes