Important
You are browsing documentation for version 5.1 of OroCommerce, supported until March 2026. Read the documentation for version 6.0 (the latest LTS version) to get up-to-date information.
See our Release Process documentation for more information on the currently supported and upcoming releases.
OroInfinitePayBundle
OroInfinitePayBundle adds Infinite Pay integration into Oro applications.
The bundle helps admin users to enable and configure Infinite Pay payment method for customer orders, and therefore allows customers to pay for orders with Invoices attested by Infinite Pay service.
For prerequisites and steps on configuring the integration, please see user configuration documentation.
Checkout
For a successful payment request to InfinitePay the customer must also provide additional information on the payment step. The following fields will be shown on the payment step if InfinitePay was selected as payment provider:
company
email address
legal form (i.e., Freelancer, GbR)
Payment Finalization
To set an invoice as paid, there are two approaches. The first one is auto-detection by InfinitePay. This requires the shop owner to book this option with InfinitePay and making the company bank account accessible to InfinityPay. The second option is to inform InfinitePay when the money for an order (respective invoice) was received. This is done by triggering Apply Transaction to InfinityPay referencing the order id.
Business Tip
Considering business to business eCommerce for your company? Our comprehensive guide packed with relevant stats and examples will help you decide.
Related Documentation