Some customers are troublesome often making orders then not paying for it when it is delivered to them (when choosing cash on delivery as payment method). I want to be able to black list certain users so that they cannot choose the “Cash on delivery” payment method on the checkout/it is hidden and also on the orders page, there is some distinction that this is a bad customer.
I tried making a new user type called “bad customer” and enabled this for the bad user, then in the payment methods settings, disabled the payment method for the bad customer user. The changes don’t take effect until I disable another customer type called “Registered user” which upon disabling doesn’t display for ALL users not just for those who are bad customers.
Is there a workaround this or another way to make sure certain customers don’t have access to a particular payment method, and are made distinct on the orders page.