How to block a payment method for specific customer

yep, i use this app

Free app to use: extreme checkout customizer,

Free app to use: extreme checkout customizer,

Free app to use: extreme checkout customizer,

use a rule in the app: Hide payment methods when tag is not the same as your wholesale customers, i only allow my wholesale customers to pay manually

This sounds great, but then it will show when there is no tag available… (new customers or customers without an account)

How did you tackle this?

Hi, yes you will have to get creative with how you apply this, so in my
case I don’t want any new or regular retail customers being able to select
manual payment options as this results in a lot of orders placed with the
customers never making bank payments, but I wanted to give this option only
to my approved wholesale customers. So I will create an account for the
wholesale customer and use the tag: ā€œwholesaleā€ under the customer
maintenance screen

And using this free app I create a rule: hide manual payment for all,
except for those tagged ā€œwholesaleā€

The wholesale customers will have to then log in or if using their
designated name in the order , at the checkout they will be able to see the
manual payment option they can click

Hello @RicardoKEDGE

Please take a look with this app: https://apps.shopify.com/payfy-conditional-payments

It has easy way to restrict payment method by customer tag.

  1. in the app create a rule

  1. and set a rule like below screenshot:

choose does not contain if you want to hide payment method if customer has not tag.

I hope this helps you.

Ok so I’ve used the app recommended above (Payfy) and it does exactly what everyone is asking for. It’s a very low monthly fee (currently $3.99) and definitely worth it.
I now have a b2b checkout with only bank transfer as an option and a b2c checkout with the full set of payment methods minus the bank transfer option.
I just tagged all b2b customers with a ā€œwholesaleā€ tag and used this to set it up. Shopify forms can tag any customers applying for a wholesale account with this tag so it’s fairly automated.

Hii ThePL! I have a B2b store and I currently use the wholesale pricing discount app to manage the my price lists. The Payfy app doesn’t work with the wholesale pricing app that I use and since you mentioned that the app worked for you, I was wondering if you use any apps to manage your wholesale pricing lists. If so, would you mind mentioning the app you use. I am so limited with the app i’m currently using and would love to switch. Thank you in advance!

Hello! I have b2c and b2b prices for each product, so I have been using the bundle app. It manages the overall inventory from the b2c product but offers discounts to b2b customers (I have the b2b listing in a password protected category)
I’m not sure if this works for you? :blush:

Yes, thank you so much!!

You can disable a specific payment method for specially tagged customers using the PayRules: Hide Payment Methods app. Here’s how you can do it:

  1. Choose the specific payment method from the ā€œSelect payment methodsā€ or add your custom payment method in the ā€œAdditional payment methodsā€ field.
  2. In the ā€œCustomer tagsā€ field, select ā€œHide if foundā€ and enter the specific tag like the screenshot below.

This will ensure that the specified payment method is disabled for customers with the tag.