This documentation is for a version that has reached its End Of Life. Such versions are no longer supported and don't receive security updates. Consider updating to a newer version.
Shipping¶
The shipping component enables users to define and manage shipping methods of different types, 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:
- Shipping method PHP API that allows for managing shipping methods
- Shipment PHP API that allows for managing shipments
Services¶
The Shipping package provides the following services, which are entry points for calling backend APIs:
Ibexa\Contracts\Shipping\ShippingMethodServiceInterface
Ibexa\Contracts\Shipping\ShipmentServiceInterface