There is no option unless you are using Shopify Plus.
Topic summary
Whether Shopify can restrict the Cash on Delivery (COD) payment method by country.
- Core limitation: Multiple replies state this is not supported on the standard Shopify checkout and is only possible on Shopify Plus.
- Shopify staff referenced an external thread as a comprehensive answer (no details summarized here).
Workarounds presented:
- Separate COD order form (QuickForm app): Create a dedicated order form for COD and limit its visibility to selected countries. Customers choosing COD use this form; others use the normal checkout. Screenshots were provided.
- Conditional payment app (PayRules: Hide Payment Methods): Claims it can show/hide COD by country (example given for USA and Canada with step-by-step selection). A screenshot was provided.
Status:
- There is disagreement: some assert country-based COD control at checkout requires Shopify Plus, while app providers propose alternatives or claim conditional hiding is possible. No definitive, universally agreed resolution was reached in the thread.