Feature Request: Tag-Based Payment Method Restrictions per Product and Customer
Iβd like to request granular control over available payment methods, specifically the ability to restrict certain methods by product and by customer.
The use case: I have long-term clients who prefer to pay by invoice rather than credit card. Invoice payment is essentially the equivalent of βcash on deliveryβ in a B2B context, and itβs also significantly cheaper to process on my end. However, I donβt want this option available to everyone, but only to specific clients, and only for specific products.
Current limitation: Right now, enabling a payment method makes it available across all products and all customers with no way to restrict it.
Proposed solution: Allow payment methods to be tied to tags, so I can tag a customer or a product, and only the matching payment methods become available at checkout. This would make the system flexible without requiring separate product listings or workarounds.
