Skip to content


With the Payment component users can define and manage payment methods, 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.

Available payment method types:

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

The component exposes the following APIs:


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

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