Edit in GitHubLog an issue

Out-of-process extensibility modules

Adobe Commerce has a set of modules that enable out-of-process extensibility (OOPE). They allow external services and App Builder actions to extend Commerce behavior without modifying core code. These modules cover a range of integration patterns, including REST APIs, GraphQL extensions, and webhooks.

NameDescription
Exposes the GET /V1/order-statuses REST endpoint. It returns all order statuses configured in the Commerce instance, with each status's name, label, associated state, default status, and whether it can be displayed on the storefront.
Two separate metapackages that lets OOPE services attach and persist custom attributes on Commerce data models. The base metapackage adds coverage for Adobe Commerce. The B2B metapackage adds support for negotiable quotes and companies.
Provides observability infrastructure for OOPE extensions. It manages subscriptions for the location where logs, metrics, and traces are routed (OTLP endpoints). It includes a set of REST APIs and updates the Admin.
Provides REST endpoints to register OOPE payment method definitions and GraphQL extensions to expose a backend URL and custom key/value configuration on the available_payment_methods type. An optional webhook can filter which methods appear at checkout.
Enables out-of-process shipping carriers, where webhooks fetch rates from external services. It adds REST calls for carrier registration and GraphQL extensions to add additional_data (key/value pairs) to the available_shipping_methods and selected_shipping_method types on the cart.
Allows an external tax service to drive quote tax calculation. It includes a REST registry for tax integrations (only one may be active at a time) and replaces the core Magento\Tax\Model\Sales\Total\Quote\Tax class using a di.xml preference, making it incompatible with 3rd-party extensions that override the same class.
Allows an external service to modify quote totals (primarily discounts) using webhooks.

These modules are included by default on Adobe Commerce as a Cloud Service. For Adobe Commerce on cloud infrastructure and on-premises, refer to the installation instructions for each module.

  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2026 Adobe. All rights reserved.