Exclude Products from Checkout+

Edited

In some cases, products may be ineligible for return due to a sale or the type of item, like a gift card. If an order only includes ineligible items, Checkout+ should be excluded from that order. You can exclude products for both Returns Coverage and Packapge Protection (if using). There are three ways you can accomplish this: product tags, line item properties, and discount codes.

Option 1: Product Tags

Create An Excluded Product Tag and/or Line Item Property In Your Loop Admin

  1. Within your loop admin portal, go to Policy settings > Checkout+ tab and find the section Cart Exclusions on the page.

  1. Within the Excluded product tags and line item properties input, type in a tag name you'd like to use for excluded products and hit enter. You can add multiple tags. Checkout+ will look for any matching tag when considering if the item is excluded.

    • Note: Type in any tag or line item property to match your Shopify setup. e.g. "finalsale", "final sale", "Final Sale", "finalSale", "final-sale", "final_sale". This field is case sensitive.

  1. Save your changes.

Mark Products with Excluded Tag in Shopify Admin

  1. Navigate to your Shopify store's admin panel and select the products tab.

    1. On the product's index page, select a product you'd like to exclude from offering Checkout+.

    1. Find the Tags section in the far-right column.

    1. Enter the excluded tag you created from your loop admin panel.

Note: Tags are character and case-sensitive. Be sure to match the style of your tag precisely as it's entered in your loop admin panel to avoid any issues.

  1. Confirm your excluded tag is set and save your changes.

  2. This is complete! Feel free to run a test order with the final sale product to confirm that Checkout+ does not appear in checkout.

Option 2: Line Item Properties

Mark Products with Excluded Line Item Properties in Shopify Theme Editor

You can add custom code into your theme editor in order to use Line Item Properties to exclude carts from Checkout+. Line Item Properties can be added dynamically with Javascript/Typescript, or using custom input fields in the product form.

Follow the Shopify Help Center here for setup instructions: https://shopify.dev/docs/storefronts/themes/architecture/templates/product/overview#line-item-properti

Option 3: Discount Codes

Create An Excluded Discount Code In Your Loop Admin

  1. Within your loop admin portal, go to Policy settings > Checkout+ tab and find the section Cart Exclusions on the page.

  2. Within the Excluded discount codes input, type in a tag name you'd like to use for excluded products and hit enter. You can add multiple discount codes. Checkout+ will look for any matching code when considering if the item is excluded.

    • Note: Type in any tag or line item property to match your Shopify setup. e.g. "finalsale", "final sale", "Final Sale", "finalSale", "final-sale", "final_sale". This field is case sensitive.


FAQ

Can I use the same discount code to exclude both returns coverage and package protection? Yes. Simply enter the code in both the Returns Coverage and Package Protection exclusion fields. Each section is configured independently, so you can exclude from one or both offer types.

Does this work if discount codes are applied at checkout instead of in the cart? For Shopify Plus merchants, yes. Discount codes will be applied at checkout and update Checkout+ eligibility accordingly. For non-Shopify+ merchants, discount codes applied during checkout (not in the cart) will not trigger the exclusion. This is a Shopify limitation.

What happens if a shopper removes their discount code after Checkout+ was hidden? Checkout+ will reappear automatically. Eligibility is re-evaluated any time a discount code is added or removed.

Can I exclude specific customers (e.g. VIP or wholesale customers) from seeing Checkout+? Not currently. The Cart Exclusion settings support exclusions by product tag, line item property, and discount code, but not by customer tag. There is no native way to hide Checkout+ from specific customer segments at this time.


Please reach out to support@loopreturns.com with any additional questions.

Was this article helpful?

Sorry about that! Care to tell us more?

Thanks for the feedback!

There was an issue submitting your feedback
Please check your connection and try again.