The Advanced Payment Control plugin module for Odoo 17 is designed to transform how businesses manage their payment processes. Advanced Payment Control plugin introduces configurable, automated workflows for each payment method, enabling organizations to streamline sales, invoicing, and payment operations across both backend (manual) sales and e-commerce.
By bridging sales, accounting, and logistics, this module ensures every order follows an automated flow tailored to the selected payment method. Whether you need to support classic invoicing, prepayment, or custom payment workflows, the module delivers the flexibility and control needed for an efficient, error-free order-to-cash cycle.
Features
• Payment Method Automation – Define workflows (order confirmation, invoice creation, payment registration, etc.) for each payment method, covering both backend and e-commerce sales.
• New Payment Providers – Introduces Invoice (post-delivery payment) and Payment in Advance (pre-delivery payment), suitable for B2B and B2C models.
• Integration – Links payment logic to sale orders, invoices, partners, and stock pickings for consistent enforcement.
• Automation – Automatically creates, validates, sends invoices, and registers payments based on workflow rules, reducing manual effort.
• E-commerce Support – Configure workflows specifically for website sales, ensuring proper payment handling during online checkout.
• Payment Status Tracking – Real-time status updates control stock release so goods are shipped only when payment conditions are satisfied.
• Queue Job Integration – Enhances performance by providing a faster, smoother user experience while ensuring efficient management of system resources
Version 1.1.0: October 2025
- Added support for post-processing using queue jobs.
Version 1.0.0: September 2025
- Initial release.










