Rule-Based Payment Restrictions

A payment profile is an allowlist. When it is the first matching profile, only its selected payment methods can remain available.

The profile does not enable a disabled method. Magento still checks the payment integration's store scope, currency, order total, country and other requirements.

What makes a profile eligible

  • it belongs to the checkout website
  • it is assigned to the quote's customer or customer group
  • its conditions match the quote

Eligible profiles are checked from the lowest priority number upward. The first match controls the allowed list.

Keep rules narrow and readable. If a rule needs several nested condition groups, document the intended examples and boundary values before launch.