# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
-from odoo import _, fields, models
+from odoo import _, api, fields, models
from odoo.http import request
@@ -21,6 +21,18 @@ def _get_default_skip_message(self):
)
checkout_skip_payment = fields.Boolean(compute="_compute_checkout_skip_payment")
+ website_sale_checkout_payment_skip_message = fields.Html(
+ string="Message displayed instead of payment methods.",
+ translate=True,
+ default=lambda self: self._get_default_payment_skip_message(),
+ help="Fill in this with a message for the customer to confirm the order as "
+ "payment will be skipped.",
+ )
+
+ @api.model
+ def _get_default_payment_skip_message(self):
+ return _("The payment step will be skipped. You can confirm the order.")
+
def _compute_checkout_skip_payment(self):
for rec in self:
if request.session.uid:
diff --git a/website_sale_checkout_skip_payment/static/description/index.html b/website_sale_checkout_skip_payment/static/description/index.html
index ccd1d667c9..55882d5fd8 100644
--- a/website_sale_checkout_skip_payment/static/description/index.html
+++ b/website_sale_checkout_skip_payment/static/description/index.html
@@ -372,7 +372,7 @@ Website Sale Checkout Skip Payment
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:9a080bb1584feaba066528920794ca7b67f5e33a1cc7fe4b08f70f5c36527419
+!! source digest: sha256:f9e268081037d75ba0cab6482f2d2effac0a636924b3880cd2014003640ba2e4
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

This module allows to logged users to checkout with no payment step. At
diff --git a/website_sale_checkout_skip_payment/views/res_config_settings_views.xml b/website_sale_checkout_skip_payment/views/res_config_settings_views.xml
index 386e837afc..c939710d8d 100644
--- a/website_sale_checkout_skip_payment/views/res_config_settings_views.xml
+++ b/website_sale_checkout_skip_payment/views/res_config_settings_views.xml
@@ -16,6 +16,17 @@
+
+
+
diff --git a/website_sale_checkout_skip_payment/views/website_sale_template.xml b/website_sale_checkout_skip_payment/views/website_sale_template.xml
index bdc1c422e2..39f008ff29 100644
--- a/website_sale_checkout_skip_payment/views/website_sale_template.xml
+++ b/website_sale_checkout_skip_payment/views/website_sale_template.xml
@@ -2,6 +2,12 @@
+
+
+
+
+
+
+
\n"
+"PO-Revision-Date: 2026-04-08 12:45+0000\n"
+"Last-Translator: mymage \n"
"Language-Team: none\n"
"Language: it\n"
"MIME-Version: 1.0\n"
@@ -90,6 +90,11 @@ msgstr "Attenzione"
msgid "Website URL"
msgstr "URL sito web"
+#. module: website_sale_secondary_unit
+#: model_terms:ir.ui.view,arch_db:website_sale_secondary_unit.checkout_layout
+msgid "x"
+msgstr "x"
+
#~ msgid "Product Template"
#~ msgstr "Modello prodotto"
diff --git a/website_sale_secondary_unit/i18n/website_sale_secondary_unit.pot b/website_sale_secondary_unit/i18n/website_sale_secondary_unit.pot
index c7b4cf5d20..564df10c32 100644
--- a/website_sale_secondary_unit/i18n/website_sale_secondary_unit.pot
+++ b/website_sale_secondary_unit/i18n/website_sale_secondary_unit.pot
@@ -86,3 +86,8 @@ msgstr ""
#: model:ir.model.fields,field_description:website_sale_secondary_unit.field_product_secondary_unit__website_url
msgid "Website URL"
msgstr ""
+
+#. module: website_sale_secondary_unit
+#: model_terms:ir.ui.view,arch_db:website_sale_secondary_unit.checkout_layout
+msgid "x"
+msgstr ""