website_sale_checkout_skip_payment
Allows designated logged-in customers to complete e-commerce checkouts without going through the payment step while confirming their orders.
Key Features
- res.partner: Adds a per-customer option to bypass the website checkout payment step when they are logged in.
- res.config.settings: Lets administrators define the message shown on the confirmation page when payment is skipped.
- website: Computes whether the current session qualifies to skip payment and stores the configurable confirmation message.
- website_sale: When payment is bypassed it hides the payment interface, provides a confirm button, displays the configured notice, and completes the order with confirmation email and cart reset.