Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
HI THERE. WE HAVE INJECTED THE BUY BUTTON SDJ JS SCRIPTS INTO OUR EXISTING HTML CODE. ONLY 21 PRODUCTS ARE LOADING AND ONLY ONE MORE PRODUCT LOADS AFTER CLICKING NEXT. CAN YOU PLEASE CHECK YOUR BUY BUTTON SDK AND TROUBLESHOOT IF MORE THAN 21 PRODUCTS LOAD. I WAS UNDER THE IMPRESSION 5000 PRODUCTS LOAD IN THESE COLLECTIONS
Hello @eddieredvip
Shopify’s free-shipping discounts look at your entire cart by default, so any products from your connected vendors are counting toward that threshold.
To exclude them, you’ll need to switch to a discount code applied only to the products you want.
First, create a collection for your Connect vendor items and assign those products to it. Then in Shopify admin go to Discounts → Create discount → Free shipping, choose “Discount code,” select all collections except your Connect vendor collection, and set your minimum order amount. Now only non-vendor items will count toward and trigger free shipping.
If you need even finer control without using collections, you can upgrade to Shopify Plus and write a checkout Script or Function that ignores line items where product.vendor matches your connected merchants. Alternatively, third-party apps like Discount Ninja let you exclude items by vendor or tag.
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025