What's your biggest current challenge? Have your say in Community Polls along the right column.

Conditional payment for a specific product

Conditional payment for a specific product

Sebastiannae
Tourist
8 0 1

Hello, 

We want to hide COD payment, when the customer add a specific product to cart.

It's possible to build a custom application without the need for the Shopify Plus plan?

 

 

Replies 2 (2)

AyoubTyslo
Shopify Partner
13 0 1

Hey @Sebastiannae ,

 

This is unfortunately not doable on the standard Shopify Plans, Shopify does not allow limiting the COD option based on products.

 

But you can have this feature if you can use a separate order form for your Cash On Delivery customers, you can use our app EasySell - COD Form & Upsells to create an easy and simpler order form that will allow your customers to quickly order directly from the product or cart page (with many additional features like Upsells, Bundles, Sheet integration... ).

 

What interests you the most is our app already has the option to limit the form to some products only, just Install the app and go to "Settings > Visibility > Apply to" and select only the products where you want to have the COD option enabled.

 

The app offers a free generous plan and you can install it from the app store: https://apps.shopify.com/easy-order-form.

 

Regards

AlexHeard
Shopify Partner
64 0 1

You can hide the COD payment method when a specific product is added to the cart using the PayRules: Hide Payment Methods app. Here's how you can do it:

 

  1. Choose "Cash on Delivery (COD)" from the "Select payment methods" field.
  2. In the "Products" field, select "Hide if found" and add the specific product like the screenshot below.

conditional-cod.png

 

This will ensure that the COD payment method is hidden when the specified product is in the cart.