Sales channels control where your products and discounts are available. Checkout Links creates its own sales channel in your Shopify store, and products/discounts must be enabled for this channel to appear in your links.
Common Symptoms
You might need to configure sales channels if you’re experiencing:- Products don’t appear in the product selector when creating a link
- “Out of stock” error for products that are actually in stock
- Discount codes missing from the discount dropdown
- Links show empty carts or missing items
Enabling Products for Checkout Links
Open the Product in Shopify Admin
In your Shopify admin, go to Products and click on the product you want to make available for Checkout Links.
Find the Sales Channels Section
Scroll down to the Sales channels and apps section on the product page. This section shows where your product is currently available.
Enable Checkout Links
In the modal that opens:
- Check the box next to Checkout Links
- Check the box next to Online Store (if not already enabled)
- Click Done
Both Online Store and Checkout Links should be enabled. Online Store is required for Shopify’s checkout to function properly.
Enabling Discounts for Checkout Links
Open the Discount in Shopify Admin
In your Shopify admin, go to Discounts and click on the discount code you want to use with Checkout Links.
Find the Sales Channels Section
Scroll down to the Sales channels section. This shows where your discount is active.
Enable Checkout Links
In the selection modal:
- Check the box next to Checkout Links
- Check the box next to Online Store (if not already enabled)
- Click Done or close the modal
For automatic discounts created through Shopify Functions, ensure the function is enabled for the Checkout Links sales channel.
Bulk Enabling Products
If you need to enable many products at once:Option 1: Bulk Editor in Shopify
Select Products
In your Shopify admin, go to Products, select the products you want to update (use checkboxes), then click Bulk edit.
Edit Sales Channels
For each product (or select all), click into the sales channels cell and add Checkout Links and Online Store.
Option 2: Set Default for New Products
To automatically enable new products for Checkout Links:Access Product Settings
Look for product availability or sales channel settings within the Checkout Links channel page.
Edge Cases and Gotchas
Variants with Different Availability
If only some variants of a product are showing:- Each variant can have its own inventory settings
- Check that all desired variants are in stock and enabled
- Ensure variant-level sales channel settings are correct
Products in Collections
Collections themselves don’t need sales channel configuration, but every product in the collection does. If a collection-based link is missing products, check each product individually.Discounts Not Working at Checkout
If a discount appears in Checkout Links but doesn’t work at checkout:- Verify the discount hasn’t expired
- Check minimum purchase requirements are met
- Ensure the discount applies to the products in the cart
- Confirm customer eligibility criteria are met
Archived Products
Archived products won’t appear in Checkout Links even if sales channels are configured. Unarchive the product in Shopify first.Product Type or Vendor Filters
Some products might be hidden due to:- Product type restrictions on certain discount codes
- Vendor-specific rules
- Tag-based eligibility
Still Having Issues?
If you’ve enabled sales channels and still don’t see your products or discounts:- Clear your browser cache - Sometimes the product selector caches old data
- Wait a few minutes - Sales channel updates can take 2-3 minutes to propagate
- Check inventory levels - Products with zero inventory won’t show up
- Verify product status - Draft products aren’t available until published
- Review Shopify Markets - If using Markets, ensure products are available in the relevant market
Need More Help?
If you’re still experiencing issues after following this guide:- Check our FAQ for more common questions
- Contact support through your Checkout Links dashboard
- Visit our troubleshooting guide for other common issues