Important
You are browsing upcoming documentation for version 7.0 of OroCommerce, scheduled for release in 2026. Read the documentation for version 6.1 (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.
Configure Global Invoice Settings
The Invoices feature enables customer users to view, download, and pay invoices directly in the OroCommerce storefront. In the back-office, administrators can access and manage invoice records. The feature supports one-click payments for individual invoices. It also provides the ability to import and manage invoices generated by external systems within the OroCommerce interface.
You can configure invoice-related sales globally, per organization, website, customer group and customer.
Navigate to System > Configuration in the main menu.
Select Commerce > Sales > Invoices in the menu to the left.
Note
For faster navigation between the configuration menu sections, use Quick Search.

In the General section, toggle the following options:
Enable Invoices — enabling this option activates the Invoices feature in the back-office. Once enabled, you can access it via Sales > Invoices in the main menu.
Invoice Number Prefix — define the prefix to be used when generating invoice numbers (e.g., INV-).
Show Invoices in the Storefront — enable this option to display invoices in the storefront.
In the Payments section, toggle the following options:
Enable Invoice Payments — Enables or disables the invoice payment functionality system-wide. When enabled, a Pay button is displayed in the storefront, and a Payments section is added to the invoice view page in the back-office.
Payment Method — Specifies the payment method used for invoice payments in the storefront. Currently, only the Stripe Integration Element and OroPay are supported. Ensure that a Stripe integration or OroPay is configured under System > Manage Integrations before selecting it here.
Click Save Settings.