Hide a Payment Method for Specific Products on Shopify

Certain products shouldn't be purchasable with all payment methods. Digital downloads don't work with COD. Gift cards shouldn't allow buy-now-pay-later. Shopify has no native product-level payment filtering.

How Payflow solves this

  • Hide COD when digital products or gift cards are in the cart
  • Block buy-now-pay-later for low-margin items
  • Show specific payment methods only for products in a particular collection

Setup

  1. 1

    Create customization > Hide payment methods.

  2. 2

    Add Product tagMatches any itemIs one of → e.g. no-cod. Or use CollectionIs one of → your collection.

  3. 3

    Target the method: Pre-defined → e.g. Cash on Delivery.

  4. 4

    Active, Save, and verify at checkout.

Full guide with all options →

Set this up in minutes

Payflow is free to install. No theme edits. No code. Built for Shopify certified.

Install free on Shopify
  • Free to install
  • 50+ conditions
  • Built for Shopify certified
  • No theme edits required