Starting February 18, 2025, Shopify has enforced a new policy that prohibits any app or merchant from automatically adding optional paid products or charges to the cart or checkout. This includes items like shipping protection.


In simple terms: You can no longer auto-add products or services to the cart. The customer must explicitly choose to add them.


Even if the buyer is given an option to remove it later, Shopify doesn’t allow it. This is considered auto opt-in, which is now against their guidelines.


What Happens If We Break This Rule?


For Merchants (You):

  • Shopify may flag or restrict your store for violating checkout policies

  • You may lose access to features like Shopify Payments, Shop Pay, or Checkout UI extensions

  • You risk store performance issues or theme update restrictions


For Us (App Developers):

  • Our app may get rejected or delisted from the Shopify App Store

  • Shopify may block our updates or revoke permissions

  • In worst cases, the app may be banned permanently

This would directly affect your store if you're relying on these app features.


What We’ve Implemented Instead (Compliant & Safe)


We have created two possibilities:


1. Consent Popup with Toggle Widget

Shopify cart page with a shipping protection toggle widget (off by default) and a popup for customer consent to add optional shipping insurance product to cart.


When a customer clicks on the "Add to Cart" button and sees the cart widget or side cart, we display a toggle widget (which is OFF by default). A consent popup will also appear, if they click “Add Protection,” the shipping protection product will be added to the cart.

Alternatively, they can turn the toggle ON themselves to add it manually.


2. Two Checkout Buttons

Shopify checkout customization showing two-button flow to offer shipping protection, one button adds shipping insurance by default, and another lets users opt out before purchase.


In this version, the customer will see two buttons:

  • Primary Checkout Button – When clicked, the customer is taken to checkout with the shipping protection product added.

  • Secondary Link/Button – Labeled something like "Checkout without shipping protection", this will send them to checkout without the protection.

  • You can also remove the 'View Cart' button from here and keep only the two checkout buttons.


These methods are not only compliant but also builds buyer trust and keeps your store safe from Shopify penalties.


Everything Is Customizable


These options, toggle placement, popup design, button text are fully customizable. If you’d like to go with one of these setups but need help styling or integrating it, just reach out.

We're here to help you offer a great customer experience while staying 100% Shopify-compliant.


You Might See Other Stores Still Doing Auto Add


Yes, we’ve seen some apps still doing auto opt-in. But that’s only temporary.

Shopify has already started enforcing the new rule and will soon take strict action on apps or merchants who break it.


We’re building for the long run and keeping your store protected and future-proof is our top priority.


Need Help?

If you have questions or want to customize how the toggle or checkout flow appears on your store, just contact our support team.

We're here to help you offer a great customer experience while staying 100% within Shopify’s rules.