OdooWiki OCA HUB

eCommerce Confirm Order By Payment Provider

website_sale_acquirer_confirm_order folder_open OCA/e-commerce open_in_new
Website/Website License: AGPL-3

This module allows you to automatically confirm orders generated from the Odoo online store when using a payment method with the option enabled.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Adds a 'Confirm Order Automatically' option to payment providers. When enabled, online shop orders paid with that provider are confirmed automatically after payment.

This module adds a new setting to payment providers in Odoo. On the payment provider form, a checkbox called 'Confirm Order Automatically' appears for providers of type 'transfer' or 'custom'. When this option is enabled, any online shop order paid using that provider is automatically confirmed as soon as the customer reaches the payment confirmation page.

  • The setting is only visible for providers with code 'transfer' or 'custom'.
  • After a successful payment, the system checks the last transaction of the order. If the provider has the option enabled and the order is not already confirmed, the order is confirmed automatically.
  • The website sale session is then reset, so the customer can continue shopping.

This affects the payment.provider model by adding the confirm_order field, and the website sale checkout flow. No new menus are added; the option appears directly in the payment provider configuration form.

Depends on

paymentwebsite_sale
Models and fields (1)
  • payment.provider · extends an existing modelconfirm_order (Confirm Order Automatically)

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

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/e-commerce.

terminal Installation and usage

OCA documentation · Odoo 19.0
  • Go to Payment Methods in the admin panel.
  • Enable the Confirm Order Automatically option for the desired payment method.
  • When a customer completes a sale using that payment method, the order will be automatically confirmed after payment validation.

No verified information in OCA: Installation, Configuration.

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.