Changelog
New features, improvements, and fixes for TackOn. Have a request? Let us know.
Smarter charge-rule health checks
The dashboard now clearly flags when no charge rule is active, and correctly recognizes scheduled and seasonal rules instead of mistaking them for broken ones.
Fee product is now non-shippable
The behind-the-scenes fee product is created as non-shippable, so it never interferes with your shipping rates or calculations.
Product-only stores charge correctly
Stores that use only product-specific rules (no catalog-wide default) now apply fees reliably at checkout.
Consistent rule state in the widget
The cart widget now honors each rule's active state consistently for both the fee amount and whether the widget is shown.
Date scheduling for fees
Run a fee only when you want it: a one-time date range, a recurring yearly window, specific months, or specific days of the week — ideal for seasonal, holiday, or weekend surcharges. When a schedule is off, the widget hides itself and no fee is added.
Date Scheduling guide →UpCart cart drawer support
The TackOn widget now renders inside the UpCart cart drawer, so stores using UpCart can offer fees in their slide-out cart.
More reliable checkout detection
Improved checkout-target resolution so the fee and 'proceed to checkout' flow behave consistently across themes.
Shopify Admin API 2026-04
Upgraded to the latest Shopify Admin API version for ongoing compatibility and reliability.
Analytics dashboard
See fee orders, fee revenue, and average order value at a glance — plus a widget funnel showing how often the widget is shown and how often customers accept the fee, over 7, 30, 90, or 365 days.
Shadow DOM theme support
The widget now works on themes that render the cart inside a shadow DOM, expanding compatibility across more Online Store 2.0 themes.
Custom cart selectors
Point the widget at custom cart, subtotal, and checkout selectors — and TackOn automatically restores your theme when you disable them.
No more duplicate widgets
Rendering now tracks claimed cart locations so the widget never appears twice on complex cart layouts.
Clearer onboarding
A refreshed setup guide, welcome banner, and setup warnings make first-time configuration faster and easier to follow.
Polished opt-in checkbox
Cleaner checkbox styling with improved focus states for better accessibility.
Updated support contact
Reach the team any time at [email protected].
Not using TackOn yet? Get it on the Shopify App Store →