TackOn: Cart Fees & Surcharges
Featured images gallery
Add cart fees, surcharges and handling charges to your cart. Customers opt in to optional fees.
Add cart surcharges, handling fees, and extra charges to Shopify checkout. Use for processing fees, expedited shipping, rush orders, shipping insurance, gift wrap service, tip collection, donation box, environmental fees, fragile item handling, oversized product charges, and custom service fees. Customers choose to add optional fees with an opt-in toggle, and required fees are shown clearly in the cart. Compatible with slide cart, cart drawer, cart page, and all Online Store 2.0 themes.
- Add fixed, percentage, or combined fee types to any cart
- Create product-specific surcharge rules with flexible conditions
- Multi-currency support through Shopify Markets integration
- Show or hide fees with visibility rules and date schedules
- Customize the cart widget with your own text, colors and CSS
Languages
English
Works with
- Checkout
- Shopify Flow
- Shopify Admin
- UpCart
Categories
Customization
Offers and recommendations
Pricing
Choose the plan that best fits your business.
Free
Free
Features
- 20 orders a month, on your live store
- All fee types, nothing held back
- Keep 100% of what you collect
Starter
$5 / month
0.10$ per extra order(after 50 order )
Features
- All fee types(fixed, percentage, mix)
- Product-specific rules
- Slide cart extension
- Custom HTML/CSS support
- Multi-currency support
- Priority support
- Includes 50 orders/month
- Visibility control based on condition
30-day free trial
All charges are billed in USD. Recurring and usage-based charges are billed every 30 days. See all pricing options
Reviews (5)
This app has been helpful and easy to set up! Customer Service has also been helpful with some custom adjustments needed for our store!
O que vale ressaltar sobre a experiência que tive, é que a equipe deles é muito prestativa, um ótimo suporte.
horrible, didnt work, wont load , stay away !!
Hi, thank you for telling us, and we are sorry TackOn did not load on your store. That should not have happened.
Since May we rebuilt how the widget finds the cart. TackOn now resyncs its position after theme edits and emails you the same day if a theme change switches it off. Fees also stay on the order when a shopper leaves checkout and comes back.
If you want to give it another go, email hello@usenormalize.com and we will set it up on your theme with you.
Onik, Normalize
Support
App support provided by Normalize.
Resources
Launched
December 11, 2025
Data access
This app needs access to the following data to work on your store. Learn why in the developer's privacy policy .
View customer data:
Sensitive data, device and activity data
-
Sensitive data
Name, email address, phone number, physical address
-
Device and activity data
Geolocation, IP address, browser and operating system
View staff and contributor data:
Store owner
-
Store owner
Name, email address, phone number, physical address
View and edit store data:
Customers, products, orders, Shopify Functions, Online Store, Shopify admin, other data
-
View customers
Customer data
-
Edit products
Products, collections
-
Edit orders
Assigned fulfillment, order fulfillments, merchant managed fulfillment, all order history for the last 60 days, order edits
-
Edit Shopify Functions
Cart transforms
-
View Online Store
Theme
-
Edit Shopify admin
Files
-
Edit other data
Publications of products on sales channels
More apps like this
Meets our highest standards for performance, design, and integration. Learn moreOpens in new window
Meets our highest standards for performance, design, and integration. Learn moreOpens in new window