How can I apply COD only to standard size products in my store?

Topic summary

Main issue: Offer Cash on Delivery (COD) only for standard-size variants, while requiring full online payment for custom-size variants, and add a COD fee for standard sizes.

Current capability: Shopify’s checkout cannot conditionally show or hide payment methods based on items in the cart. If COD is enabled, it appears for all customers regardless of product type.

Workaround: On Shopify Plus, access to checkout.liquid allows deeper checkout customization, potentially enabling conditional logic to hide COD for custom-size items and apply specific behaviors for standard sizes.

Key terms: COD = Cash on Delivery; checkout.liquid = a customizable checkout template available only on Shopify Plus.

Outcome: No native or app-based solution confirmed for non-Plus stores. Implementing the requested behavior likely requires upgrading to Shopify Plus and custom development.

Status: Unresolved for standard Shopify plans; actionable path exists only via Shopify Plus customization.

Summarized with AI on March 4. AI used: gpt-5.

Hi,

i have two types of variation in my store one is standard size in which user directly select fixed size and another one is custom size in which user provide his custom measurment size like chest,thigh etc. i want to do that when user select custom size than no COD available for the product user have to pay complete payment online. And when user select standard size than i want to give him the option of COD with some charges.

Please help …

Thanks

Hi @manuY

Thank you for reaching out to our community forums for help with your question. I understand you want to be able to limit the payment options at the checkout depending on the items in the cart.

At this time Shopify does not support limiting the checkout options based on the customer cart. All available payment options will always be shown at the checkout for all customers. The only potential work around would be to have access to the checkout.liquid by upgrading to our PLUS plan. The PLUS plan is specifically designed for high volume stores that require additional customizations.

-Shay