Skip to content

[20.0][MIG] website_sale_checkout_skip_payment - #1371

Open
sudhir-erpharbor wants to merge 72 commits into
OCA:20.0from
sudhir-erpharbor:20.0-mig-website_sale_checkout_skip_payment
Open

sudhir-erpharbor wants to merge 72 commits into
OCA:20.0from
sudhir-erpharbor:20.0-mig-website_sale_checkout_skip_payment

Conversation

@sudhir-erpharbor

Copy link
Copy Markdown

No description provided.

sergio-teruel and others added 30 commits October 22, 2026 10:40
…ut confirmation step when partner is has skip payment flag
Currently translated at 25.0% (2 of 8 strings)

Translation: e-commerce-11.0/e-commerce-11.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-11-0/e-commerce-11-0-website_sale_checkout_skip_payment/it/
Currently translated at 87.5% (7 of 8 strings)

Translation: e-commerce-11.0/e-commerce-11.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-11-0/e-commerce-11-0-website_sale_checkout_skip_payment/es/
Currently translated at 33.3% (5 of 15 strings)

Translation: e-commerce-13.0/e-commerce-13.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-13-0/e-commerce-13-0-website_sale_checkout_skip_payment/nl/
Currently translated at 100.0% (15 of 15 strings)

Translation: e-commerce-13.0/e-commerce-13.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-13-0/e-commerce-13-0-website_sale_checkout_skip_payment/ca/
Currently translated at 100.0% (15 of 15 strings)

Translation: e-commerce-13.0/e-commerce-13.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-13-0/e-commerce-13-0-website_sale_checkout_skip_payment/es/
…ttons

With this changes the 'Process Checkout' button change to 'Confirm' when the partner has selected the option skip_website_checkout_payment. Furthermore, the button text 'Confirm Order' has been changed to 'Confirm'.

TT29736
… user

When the client is a public user we got an error, because the request.session.uid is None and the value of the field checkout_skip_payment is not computed.

As we want to compute this field always,the condition is removed to avoid the possible error.

TT29736
Currently translated at 100.0% (17 of 17 strings)

Translation: e-commerce-14.0/e-commerce-14.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-14-0/e-commerce-14-0-website_sale_checkout_skip_payment/es_AR/
…n is not authenticated

[FIX] website_sale_checkout_skip_payment: CacheMiss error when session is not authenticated
Currently translated at 94.1% (16 of 17 strings)

Translation: e-commerce-15.0/e-commerce-15.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-15-0/e-commerce-15-0-website_sale_checkout_skip_payment/pt/
Currently translated at 11.7% (2 of 17 strings)

Translation: e-commerce-15.0/e-commerce-15.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-15-0/e-commerce-15-0-website_sale_checkout_skip_payment/it/
Alert message in the payment section of the web payment gateway so it
is convenient for this module to hide this message when
skip_website_checkout_payment is enabled.

Detected on Odoo 14.0  OCA/pull/752
ibuioli and others added 26 commits October 22, 2026 10:40
Currently translated at 100.0% (17 of 17 strings)

Translation: e-commerce-16.0/e-commerce-16.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-16-0/e-commerce-16-0-website_sale_checkout_skip_payment/es_AR/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: e-commerce-18.0/e-commerce-18.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-18-0/e-commerce-18-0-website_sale_checkout_skip_payment/
Currently translated at 100.0% (15 of 15 strings)

Translation: e-commerce-18.0/e-commerce-18.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-18-0/e-commerce-18-0-website_sale_checkout_skip_payment/it/
Currently translated at 100.0% (15 of 15 strings)

Translation: e-commerce-18.0/e-commerce-18.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-18-0/e-commerce-18-0-website_sale_checkout_skip_payment/nl/
Currently translated at 93.3% (14 of 15 strings)

Translation: e-commerce-19.0/e-commerce-19.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-19-0/e-commerce-19-0-website_sale_checkout_skip_payment/es/
Currently translated at 100.0% (15 of 15 strings)

Translation: e-commerce-19.0/e-commerce-19.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-19-0/e-commerce-19-0-website_sale_checkout_skip_payment/de/
Ensure the sale order is confirmed before the confirmation email is generated.

Previously, the confirmation email was sent before calling action_confirm(), resulting in email content being rendered with an outdated order state.
…rdering rule

Ensure JavaScript imports follow the configured ESLint sort-imports rule for consistency and to pass lint checks.
…terrupted confirmation

Handle cases where `action_confirm()` is interrupted (e.g. sale_financial_risk wizard) and ensure the website does not proceed as if the order was confirmed.
…age load

The skip-payment Confirm button shares the o_payment_submit_button
name, so the PaymentButton interaction attaches to it. On setup it
calls _enable(), which only sets enabled=true when _canSubmit() passes;
it never explicitly disables the button. Because the button had no
disabled attribute by default it was always clickable on first load,
even when the T&C checkbox was present and unticked.

Add disabled="disabled" so the initial state is off. PaymentButton
then correctly enables it once _canSubmit() returns true (either no
T&C checkbox, or the user ticks it).
Currently translated at 100.0% (15 of 15 strings)

Translation: e-commerce-19.0/e-commerce-19.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-19-0/e-commerce-19-0-website_sale_checkout_skip_payment/sv/
Currently translated at 100.0% (15 of 15 strings)

Translation: e-commerce-19.0/e-commerce-19.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-19-0/e-commerce-19-0-website_sale_checkout_skip_payment/da/
Currently translated at 100.0% (15 of 15 strings)

Translation: e-commerce-19.0/e-commerce-19.0-website_sale_checkout_skip_payment
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-19-0/e-commerce-19-0-website_sale_checkout_skip_payment/sl/
@OCA-git-bot OCA-git-bot added mod:website_sale_checkout_skip_payment Module website_sale_checkout_skip_payment series:20.0 labels Oct 22, 2026
@sudhir-erpharbor
sudhir-erpharbor force-pushed the 20.0-mig-website_sale_checkout_skip_payment branch from a9ab9f7 to 85c46d2 Compare October 22, 2026 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:website_sale_checkout_skip_payment Module website_sale_checkout_skip_payment series:20.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.