diff --git a/website_sale_payment_term_acquirer/models/sale_order.py b/website_sale_payment_term_acquirer/models/sale_order.py index 4524ebccd4..b1f05854d4 100644 --- a/website_sale_payment_term_acquirer/models/sale_order.py +++ b/website_sale_payment_term_acquirer/models/sale_order.py @@ -1,9 +1,14 @@ -from odoo import models +from odoo import api, models class SaleOrder(models.Model): _inherit = "sale.order" + @api.model + def get_payment_term_by_order_id(self, order_id): + """Get property term by order id""" + return self.sudo().browse(order_id).partner_id.property_payment_term_id + def _create_payment_transaction(self, vals): transactions = super()._create_payment_transaction(vals) for transaction in transactions: diff --git a/website_sale_payment_term_acquirer/views/payment_templates.xml b/website_sale_payment_term_acquirer/views/payment_templates.xml index 2925868508..694babaadd 100644 --- a/website_sale_payment_term_acquirer/views/payment_templates.xml +++ b/website_sale_payment_term_acquirer/views/payment_templates.xml @@ -7,10 +7,22 @@ name="Payment Trace" priority="100" > +
+ + + + +