From install to advanced features get answers and guides for how to setup Magical Product 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
Can I charge percentage-based fees?
Starter Plan
No. Percentage based (%) fees are NOT available.
Growth Plan (Shopify Plus Only)
Yes. Percentage based (%) fees are available.
Can I charge optional fees?
No. All fees added are mandatory for the products they are set to apply to.
Does this app work with accelerated checkout methods?
Product Fees
- Incompatible: Cart
- Compatible: Checkout
Cart Fees (Growth Plan, Shopify Plus only)
- Compatible: Cart, Checkout
Does this app work with dynamic checkout buttons?
Starter Plan
No, product fees are NOT compatible with dynamic checkout buttons on product pages.
Growth Plan (Shopify Plus only)
Yes, cart fees are compatible with dynamic checkout buttons on product pages.
Does this app work with other apps that interact with the cart or checkout?
No. Magical Product Fees generally does not work with other apps that interact with the cart or checkout. This includes, but is not limited to bundle apps, other fee apps, and upsell apps.
Does this app work with subscription apps?
No. Magical Product Fees does not currently work with other apps that offer product subscriptions. If a subscription app is in use on a product that has a fee attached to it, the fee may only be charged to the first purchase. Not any future purchases that are part of the subscription.
Does this app work with all Sales Channels?
No. Fees will only be applied to orders placed through your Online Store.
Does this app work with draft orders?
No, the app cannot automatically apply fees to draft orders manually created in the admin.
If you need to create draft orders with fees, it is possible to manually add the fees because they are created as Shopify products by our app. However, whoever is creating the order would have to ensure the correct fee or amount is being added themselves in that case.
Does this app integrate with Shopify POS (Point of Sale)?
Yes. Fees can be created and edited through the Shopify POS. An Apply fees POS link, which is added as a tile, is required to apply the fees to an order.
Read how to set up the tile and apply fees in Shopify POS here.
Does this app work with Shopify B2B?
Yes. It requires the Fees to be set to a physical product. After you have created a fee, navigate to Products in the Shopify admin and open the new fee product. Scroll down to the ‘Shipping’ section of the product page and check the ‘This is a physical product’ option, and save the product.
This will ensure the fee products will show in B2B customers checkouts.
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.
Can I control how fees are applied?
Yes. You can define conditions for fees that match them to other products based on a wide variety of criteria.
Fee conditions include:
- All products
- Specific collections
- Specific products
- Custom conditions (Product Type, Option Name, Option Value)
- Rules for applying fees to every product, once per product, and once per cart.
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?
Yes. A maximum of 50 fees can be added to the library in the app.
Can I charge fees based on customer shipping location?
Yes. However, location-based fees can only be charged while on the Growth Plan, which is currently limited to Shopify Plus merchants.
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?
No. Fees are applied based on the products they are set to be applicable to and the set “Rules”, not the payment method in use.
Which languages is this app translated in?
The currently available languages differ depending on the features used:
Theme app extension (Starter Plan Features)
- English
- German
- Spanish
- Norwegian
- Swedish
Checkout UI extensions only (Growth Plan Features)
- English
- German
- Danish
If you would like to have another language available for use with the app, please contact our support team.
You can also manually change the text displayed for the “Fees total” and “Associated fees” app embed blocks for the Online Store by clicking on them from within the Customizer.
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.
Why are order percentage fees applied to the entire order, including taxes and shipping?
Order percentage fees apply to the total order, including taxes, shipping, and the fee itself. These fees are set to be not taxable because if taxes were applied to the fee the order total would update causing the order fee to recalculate and create an infinite loop.
Can I edit the message displayed at checkout?
The message in the green box displayed at checkout is standardized to comply with Shopify’s disclosure requirements, which means it cannot be customized at this time.
However you can edit the Title and Details of the fee itself which will also appear in the cart.
Is there a way to prevent new product entries from being created in my database each time a percentage-based fee is calculated?
In order to process the fee, the app will generate a temporary product entry. However, these entries will be automatically deleted by the app approximately every 4 hours.
What features does Magical Product Fees include in each plan?
Similarities
Feature | Starter Plan | Growth Plan |
Unlimited Orders | Yes | Yes |
Product Fees | Yes | Yes |
Fixed Price Fees | Yes | Yes |
Display Fee and Fee Details on Product, Cart and Checkout Pages | Yes | Yes |
Online Store & POS Compatible | Yes | Yes |
Fee Details Description | Yes | Yes |
Condition : All products | Yes | Yes |
Condition : Specific collections | Yes | Yes |
Condition : Specific products | Yes | Yes |
Condition : Custom conditions : Product Type | Yes | Yes |
Condition : Custom conditions : Option Name | Yes | Yes |
Condition : Custom conditions : Option Value | Yes | Yes |
Rule : Every product | Yes | Yes |
Rule : Once per product | Yes | Yes |
Rule : Once per cart | Yes | Yes |
Fee Status (Active/Draft) | Yes | Yes |
Differences*
*The features below all require users to be subscribed to Shopify Plus.
Feature | Starter Plan | Growth Plan |
Percentage Fees | No | Yes |
Cart Subtotal Fees | No | Yes |
Order Total Fees | No | Yes |
Locations Fees | No | Yes |
Checkout Extensions | No | Yes |
Order Total-Based Fees | No | Yes |
App Install & Setup Instructions
Read possible solutions to common issues merchants encounter when using the Magical Mandatory Product Fees app.
Read Install & Setup Instructions
Troubleshooting
Read possible solutions to common issues merchants encounter when using the Magical Mandatory Product Fees app.
Free Setup & Support
If you have not found the answer you are looking for, please contact the Magical Apps team and one of our friendly experts will be happy to answer your question for you.
Magical Product Fees
The Magical Product Fees app is a fast and easy way to build, customize, and attach fees to products or entire orders.