OdooWiki OCA HUB

Account Invoice View Payment

account_invoice_view_payment folder_open OCA/account-invoicing open_in_new
Accounting License: AGPL-3

This module allows users to access directly to the payment from an invoice when registering a payment or afterwards.

The option to open the payment when it's being registered is useful when the user needs to do a follow-up step on the payment, such as printing the associated check.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Adds a "View Payments" link on invoices and a "Validate & View Payment" button on payment forms, so users can jump straight from an invoice to its payment or open the payment right after validating it.

This module makes it easier to move between an invoice and its payment in Odoo Accounting.

On a customer invoice or vendor bill, a "View Payments" link appears under the payments widget. It is only shown when the invoice already has payments, and only for users with invoicing rights. Clicking it opens the related payment: if there is only one payment, its form opens directly; if there are several, a list of those payments is shown. For vendor bills and vendor refunds the list is filtered to payable payments, otherwise the standard payments list is used.

On the payment form, a "Validate & View Payment" button is added next to the normal validate button. Pressing it validates the payment and then immediately opens the payment record itself, which is handy when a follow-up step is needed, for example printing a check.

The module extends the account.move and account.payment models and modifies the invoice form and payment form views. It does not add new menus, reports or scheduled actions.

Depends on

account
Models and fields (2)
  • account.move · extends an existing model
  • account.payment · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 4 confirmed, 5 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/account-invoicing.

terminal Installation and usage

OCA documentation · Odoo 16.0

Only users assigned to the group "Billing" can display the payments from the invoice.

Registering a payment

  • Go to an open customer invoice or vendor bill and press 'Register Payment'.
  • Enter the payment details and press 'Validate & View Payment'.

After payment has been made

  • Go to an open customer invoice or vendor bill and press the link 'View Payments' that appears next to the list of payments made for that invoice.

No verified information in OCA: Installation.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.