OdooWiki OCA HUB

Payment Partner

payment_partner folder_open OCA/account-payment open_in_new
Uncategorised License: AGPL-3

This module allows to filter payment providers by partner.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Lets 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

payment
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-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/account-payment.

terminal Installation and usage

OCA documentation · 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.

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.