Child pages
  • Invoice Payments Pro
Skip to end of metadata
Go to start of metadata


1. Backup your web directory and store database.

 Click to view details

You can make backup copies with any tool you find appropriate

If you are going to use the native Magento backup function, navigate to System -> Tools -> Backups and perform System and Database backups

 2. Log in to the Magento backend

 3. Disable compilation

 Click to view details

Navigate to System -> Tools -> Compilation.

If Compiler status is Disabled, you can skip to the next step

If Compiler is enabled, disable it.

IMPORTANT: after the extension is installed, you can enable the compilation again; IT IS CRUCIAL that you use "Run Compilation Process" function, not just "Enable button"


Installing an extension with the Compilation enabled will result in store downtime.

 4. Flush store cache

 Click to view details

You can flush the store cache in 2 ways:

  • via the backend:

Navigate to System -> Cache Management menu, and click Flush Magento Cache button

  • via filesystem:

On your server, navigate to Magento root folder, then proceed to /var/cache/; delete all the content there.

 5. Download the extension package from your account and extract the downloaded archive

 6. Copy the content of the extracted archive to your store's root directory

 7. Flush store cache again; log out from the backend and log in again.



To configure the Invoice Payment Method, navigate to System -> Configuration -> Sales -> Payment Methods -> Invoice backend page.

  • Enable - activates the payment method
  • Title - sets the payment method text title
  • Info / Description - defines the content of the text block displayed on the checkout
  • Customer Groups - defines what customer group(s) the payment method will be available for
  • Autocreate Invoice - enables automatic Invoice creation
  • Show reference number - shows / hides the Reference Number field
  • Reference number required (Yes / No) - defines whether the Reference Number field will be optional or required
  • Max amount - sets the maximal Order Total for being available for paying with Invoice
  • Invoice fee - adds extra fixed amount charge (specified in the store base currency) to be added to the order total
  • Invoice Fee Tax Class - sets the tax class for the Invoice Fee
  • Payment from applicable countries - defines the countries the Invoice payment are accepted from:
    • All allowed countries
    • Specific Countries ( you'll need to pick the allowed countries from the Payment from Specific countries selector below)

  • Sort order - defines the list position of the Invoice Payment Method for the checkout screen



 How does it look like in the frontend checkout screen?





  • No labels