OdooWiki OCA HUB

Account Payment Repair

account_payment_repair folder_open OCA/bank-payment open_in_new
Uncategorised License: AGPL-3

This module adds a new field Payment Mode on Repair Orders, that is copied to generated invoice.

auto_awesome What this module does

AI-generated from the code · Odoo 12.0

Adds a Payment Mode field to Repair Orders, automatically filled from the customer and copied to the invoice created from the repair order. The payment mode note also appears on the printed repair order.

This module extends Repair Orders with a new Payment Mode field, so you can record how a customer is expected to pay for a repair before invoicing.

Where it appears: - On the Repair Order form, the Payment Mode field is shown right after the Invoice Method field. It is hidden when the invoice method is set to "none". - On the printed repair order report, a "Payment Mode" line with the payment mode's note is added when a payment mode is set and the invoice method is not "none".

Automatic behaviour: - When you change the customer on a repair order, the Payment Mode is automatically filled with that customer's default customer payment mode (for the company of the order). If no customer is set, the field is cleared. - Only inbound payment modes (money coming in from customers) can be selected. - When an invoice is created from the repair order, the payment mode chosen on the repair order is copied onto the generated invoice.

It touches the repair.order model and the invoice linked to it, and relies on the customer payment mode configuration from the payment partner module.

Depends on

Models and fields (1)
  • repair.order · extends an existing modelpayment_mode_id (Payment Mode)

Text generated by AI (DeepSeek) from reading the Odoo 12.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: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/bank-payment.

terminal Installation and usage

OCA documentation · Odoo 12.0

To configure this module, you need to do noting

When you select a partner, the partner payment mode is copied to the repair order, if you want you can change it.

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.