Skip to main content

Payment of Invoices using Live Invoice Integration

ERP integration with invoices gives users storefront visibility of their invoices and the ability to pay them on line with a credit card.

Séamus Diamond avatar
Written by Séamus Diamond
Updated today

Setup of ERP Integration of Live Invoices and Payment of Invoices

With an ERP integration that supports Live Invoices, your customers can already view invoices on their account if their role enables this view. You can now enable these customers to also pay outstanding invoices using a credit card.

Prerequisites for Payment of Invoices

  • An ERP integration supporting Live invoice lookup is required. Contact our team to ask about this.

  • A Payment Gateway for credit card payments that is supported for Invoice Payments must be configured and enabled on the store. Currently supported gateways are listed here.

Enable Payment of Invoices

To make it possible to pay invoices:

  • The App Store (DIY) invoice payment has to be enabled.

  • The user role must have the Invoice module permission enabled, including Invoice View access.

Storefront View

When viewing the list of invoices, their status depends on the balance field. If an invoice still has an outstanding balance, it will appear as unpaid, and the checkbox on the left will be enabled. Once selected, the user can proceed to pay one or multiple invoices.

How to process an invoice

To process an invoice, you’ll need to pull the invoice payment information using our API. The process is explained in the following article and closely mirrors the standard invoice processing steps.


Contact the customer success team if you have any questions regarding this integration.

Did this answer your question?