This module allows to filter payment providers by partner.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Lets you control which payment providers are offered to which customers by adding a filter mode and a customer list on each payment provider.
This module adds customer-based filtering to payment providers in Odoo.
On each payment provider form you get a new "Filter Mode" field with three choices: Global (no filtering, the default), Include (only the listed customers can use this provider) and Exclude (the listed customers cannot use this provider).
When you pick Include or Exclude, a new "Partners" tab appears on the provider form where you select the customers concerned. The tab stays hidden while the mode is Global.
Behind the scenes, when Odoo looks for the payment providers available for a given customer, the module removes any provider whose filter mode does not match that customer. So a provider set to Include only shows up for customers in its list, and a provider set to Exclude is hidden from the customers in its list.
It touches the payment.provider model and the payment provider configuration screen. No new menus, reports, emails or scheduled actions are added.
Depends on
Models and fields (1)
- payment.provider · extends an existing modelfilter_mode, partner_ids
Text generated by AI (DeepSeek) from reading the Odoo 18.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-03Confirmation 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/account-payment.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0- Access the Payment Providers page
- Unset the is global selector
- Access the partners and select the specific non global payment providers
After this, we will be able to select this provider for the partner.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.