Payments in Ibexa Commerce depends on the JMSPaymentCoreBundle.
JMSPaymentCoreBundle is not installed due to composer dependencies,
installed it manually.
The Ibexa Commerce supports the following payment providers out of the box:
|Payment provider||Code used in Basket|
|Invoice, used for non-electronic payments||
1 2 3 4 5
The secret has to be created by the
Common payment workflow¶
The following diagram shows the processes involved in a payment process:
When a user accepts the payment and the payment provider acknowledges the data, the user is redirected to the shop. The payment provider informs the shop by calling a notify URL of the shop ("Notify Shop").