Skip to main content

Frequently Asked Questions about Magical Product Fees

John Speed·guide

From install to advanced features get answers to common questions about Magical Fees on Shopify

Discover answers to common questions about the Magical Product Fees app for Shopify and solutions to issues merchants encounter.

About Magical Product Fees

How do I create percentage-based fees?

Read the Setup Instructions

Can I charge optional fees?

Read Answer

Does this app work with accelerated checkout methods?

Read Answer

Does this app work with dynamic checkout buttons?

Read Answer

See the Shopify Help Center for more information on the Dynamic checkout button.

Does this app work with other apps that interact with the cart or checkout?

Read Answer

Does this app work with subscription apps?

Read Answer

Does this app work with all Sales Channels?

Read Answer

Does this app work with draft orders?

Read Answer

Does this app integrate with Shopify POS (Point of Sale)?

Read Answer

How does the app apply fees in Shopify POS (Point of Sale)?

View Setup Instructions

Does this app work with Shopify B2B?

Read Answer

How does this app work?

The Magical Product Fees app enables the addition of mandatory fees to products in the cart with an app embed block.

It creates fee products that are applied to products based on the conditions you define.

When a product is added to the cart, all matching fee products are added simultaneously using the Magical Mandatory Fees app embed block.

What kind of fees can I add to my products?

You can add any type of fixed fee required for products in your online store.

Common use cases include:

  • Product Fees- Eco Fees- Handling Fees- Packaging Fees- Deposit Fees- Environmental Handling Fees (EHF)- Installation Fees- Speciality Tax Fees- Alcohol / Bottle Deposits- Beer / Can Deposits- Setup Fees- Recycling Fees- Processing Fees- Transaction Fees- Surcharges- Anything you want to add as a required fee to an individual product.

Is there a limit on the number of fees I can create?

Read Answer

Can I charge fees based on customer shipping location?

Read Setup Instructions

Can I charge fees based on the payment method used for an order? For example, can my fee be charged only if a credit card is used to pay for the order?

Read Setup Instructions

Which languages is this app translated in?

Read Answer

How can I stop charging taxes on fees?

Fees are created as products. To prevent fees from having tax charged on them you must disable the “Charge tax on this product” checkbox within the associated fee product.

Read Instructions

Why are order percentage fees applied to the entire order, including taxes and shipping?

Read Answer

Can I edit the message displayed at checkout?

Read Answer

What is the difference between Block fees and Function fees?

Read Answer

How do I upgrade my Block fees to Function fees?

Read Answer

How do I delete my Block fees?

Read Answer

How do I edit the message that displays in the pop-up asking for customers’ consent?

Read Answer

What features does Magical Product Fees include in each plan?

Read Answer

Can I use this app to charge credit card fees?

Yes, many merchants use the app to recover card surcharges. Learn More.

Can I use this app to charge bottle deposits?

Yes, you can use the Magical Fees to charge deposits for various deposit schemes. Learn More:

How to Charge US Bottle Deposit Fees

How to Charge Canadian Container Fees

How to Charge German Pfand Fees

How to Charge Polish Bottle Deposit Fees (System Kaucyjny)

Can I use this app to charge and display France's eco-participation fee?

Yes. Learn more about charging the eco participation fee in France.

Can I use this app to charge and display tariff surcharges?

Yes, merchants use Magical Fees to charge percentage-based fees to customers located in the US. Learn more about adding and display tariff surcharges on Shopify.

Does this app work well for charging excise taxes?

Yes, merchants use the app to charge excise taxes, especially for nicotine and cannabis products as mandated. Learn More.

App Install & Setup Instructions

Read Install & Setup Instructions

Free Setup & Support

Additional answers to common questions can be found in our Magical Apps Help Center.

If you cannot find the answer you need, please contact the Magical Apps team and one of our friendly experts will be happy to answer your question for you.

Always label deposits separately for compliance

Display bottle deposit fees as a clearly labeled, separate line item at checkout and on receipts. This meets regulatory transparency requirements, builds customer trust by showing exactly what they're paying, and makes it significantly easier to track deposits for reporting and audits. Use a clear label like "Bottle deposit" or "Container deposit (CRV)" so customers immediately understand the charge.

Magical Fees is the only fee app that allows you to apply a fee based on a specific or individual state/province situation. All the other apps we tested only allow 'Location' (the entire country) which is a major limitation. The solution Magical Fees applies during the Cart to Checkout process is very smart and not a hassle. Very easy app to setup and the support was great.

Alameda Soda Co· Shopify App Store

Ready to grow your store?

Browse our apps on the Shopify App Store. Free to try.

Install from App Store