Skip to content


The shipping component enables users to define and manage shipping methods of different types, as well as create and manage shipments, search for shipments and filter search results. Depending on their role, users can also enable or disable shipping methods, change status of shipments, and cancel shipments.

Shipping method types

Two types of shipping methods are available by default: flat rate and free.

From the development perspective, the component enables customization of the shipment workflow.

The component exposes the following:


The Shipping package provides the following services, which are entry points for calling backend APIs:

  • Ibexa\Contracts\Shipping\ShippingMethodServiceInterface
  • Ibexa\Contracts\Shipping\ShipmentServiceInterface