Back to Top

User Guide for Odoo POS Register Invoice Payments

Updated 14 March 2022

This guide describes the configuration and workflow for Odoo POS Register Invoice Payments. To know how to set up the configurations of Odoo POS Invoice Details, please refer to the User Guide for the base module.


Invoices are an important part of any business! It is one of the main ways that businesses can improve their cash flow. The invoice provides a way to track the date a good was sold, how much money was paid, and any outstanding debt.

Are you selling lots of products in POS every day? Hence, not able to have a proper record of each invoice payment. Odoo POS Register Invoice Payments module allows the seller to view, register, or Unreconciled invoice payments in POS.

Moreover, the seller can view the list of invoices associated with his customers directly from a running POS session. The cashier can register invoice payment with any of the options i.e, manually or by Outstanding credits of the associated customer.


  • You can have a proper record of the invoice payments by registering them.
  • The module lets the POS user register invoice payments as well as view invoice payments in running POS Session.
  • The cashier can unreconciled payments of invoice in POS.
  • Payment of invoices can be done by customer’s available Outstanding credits or as well as a manual payment.
  • No back-end configuration is required.


  1. Once you purchase the Odoo POS Register Invoice Payments module From the Webkul store, you will receive the link to download the zip file of the module.
  2. Extract the file from your system after the download finishes. You will be able to see a folder named- “pos_register_invoice_payments”.
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.
  5. Then, open the Apps menu and click on ‘Update Modules List’.
  6. In the search bar, remove all the filters and search “pos_register_invoice_payments”.
  7. Now you will be able to see the module in the search result. Click on ‘Install’ to install it.


  1. Once the installation is completed, login to the Odoo database from the backend and click on the ellipsis to select ‘Point of Sale‘ App.
  1. After that, start any POS Session you want as shown.

POS Session

  1. Now navigate to the POS cart and go to customers by clicking on the customer.
  1. Here you can view the invoice of any customer, simply click on the ‘View Invoices‘ option to view the invoices of a particular customer.
  1. Here, you can see the list of all the invoices generated for that customer.
  2. Select any invoice you wish to see the details for.
  1. By clicking on “Payment”, you can view and register the invoice payment.
  1. The cashier can select the “Outstanding Credits” tab to register payment by using customer available Outstanding credits.
  2. Click on the ‘Add’ button to use outstanding credit.
Odoo POS Register Invoice Payments
  1. If the customer doesn’t have Outstanding credits or wishes to register payment manually, then select the “Register Payment” tab and fill in details:
  2. Select the payment method.
  3. Then, click the “Validate” button to register invoice payment.
Odoo POS Register Invoice Payments
  1. The cashier can view invoice payments and unreconciled payments in POS.
  2. After that, select the “Unreconciled” tab to view invoice payments and click on the ‘unreconciled’ to unreconciled payment.
  1. Therefore, the you will be able to register invoice payments in POS.



If you have any issues/queries regarding the module please raise a ticket at

Searching for an experienced
Odoo Company ?
Find out More

Did you find the guide helpful? Please feel free to share your feedback in the comments below.

Current Product Version - 1.0

Supported Framework Version - Odoo V15, V14

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


  • Smith
    • Megha Joshi (Moderator)
  • harrybrooks
    • Megha Joshi (Moderator)
  • Carl
  • Carl Glendon
    • Megha Joshi (Moderator)
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home