Can a single payment method be assigned to a specific product?

1 0 0

Is it possible to assign a single payment method to a specific product?

Replies 3 (3)

Shopify Partner
166 9 46

It is possible using Shopify scripts, but your store will need to be on Shopify Plus plan to access Shopify scripts.

Spent too much support time dealing with order cancellation request from customer? Wouldn't it be good if customer can cancel order on their own without bugging your support? Try out Cancellable app! . I also write articles about store customization that can improve your customer shopping experience here : Yagi Software Blog

14 0 12

Shopify Partner
32 0 0

Yes, you can assign a single payment method to a specific product using PayRules: Hide Payment Methods app. For an example, let's assign Cash on Delivery payment to a specific snowboard product from my store. Here is how you can do it:


  1. Choose Cash on Delivery in the Select payment methods field.
  2. Select your product from the Products field. I am selecting a snowboard product like the screenshot below.




Now Cash on Delivery payment option will be always hidden in the checkout if the order doesn't contain the above snowboard item. I hope it makes senses for you. Thanks.