Skip to content


The Payment component enables users to define and manage payment methods, as well as create and manage payments, search for payment methods and payments and filter payment search results. Depending on their role, users can also enable or disable payment methods, modify payment information, as well as cancel payments.

Only one payment method type is available: offline.

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

The component exposes the following:


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

  • Ibexa\Contracts\Payment\PaymentMethodServiceInterface
  • Ibexa\Contracts\Payment\PaymentServiceInterface