Is it possible to assign a single payment method to a specific product?
It is possible using Shopify scripts, but your store will need to be on Shopify Plus plan to access Shopify scripts.
This looks like it might be duplicate of:
https://community.shopify.com/c/payments-shipping-and/restrict-payment-methods-to-be-available-based-on-products/m-p/459867#M20424
And a script was proposed here:
https://help.shopify.com/en/manual/checkout-settings/script-editor/examples/payment-gateway-scripts#hide-gateways-for-specific-products
But doesn’t help those of use with Shopify Basic plans.
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:
- Choose Cash on Delivery in the Select payment methods field.
- 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.
