App Introduction
Everything you need to add extra fees and surcharges to your store. Easily add fees, surcharges, deposits, tariffs, and percentage-based charges to products or orders with this app. Apply fees to your online store, draft orders, or POS for recovering credit card fees, adding bottle deposits, eco fees, Pfand, and more. A simple fee builder with flexible rules lets you control when and how fees are applied. Display fees on product pages, the cart, and checkout to ensure full transparency. Get started quickly with our friendly support.
Core Functionality
- Add mandatory fees, surcharges, duties, and deposits to products or orders
- Display fees on product pages, the cart, and during checkout
- Set rules to control when and how fees are applied
- Fees based on percentage (%) and order subtotal (all plans)
- New: Fees based on location and payment method are now available in all plans
Merchant-Friendly
- Cross-border E-commerce Merchants
- Multi-category E-commerce
- Independent Station Merchants
- Foreign Trade E-commerce
Basic Information
- Developer:Magical Apps
- Address:34 Minowan Miikan Lane, Toronto, ON, M6J 0G3, CA
- Price: Free / Free plan
- Rating:4.8 / 5
- Comment Count:68 comment
- Release Date:2022-1-7
- Supported languages:English
- Compatible products:Shopify
Application Screenshot
Price Plan
Starter Plan
- Fixed Price Fee
- Percentage (%) Fee
- Apply Fee to Products
- Apply Fee to Order Subtotal
- Apply Fee Based on Customer Location
- Apply Fee to Credit Card Transactions
- Online Store and POS Compatible
- 14-Day Free Trial
Growth Plan
- Additional features exclusively for Shopify Plus
- Fixed or percentage fee based on order total
- Apply fees to PayPal transactions
- Customer tag-based fees
- Checkout UI extension for Shopify Plus
- 14-day free trial
User Location & Comments
User Location
Comments
Shopify API Used
- POST /admin/api/orders/{order_id}/fees.json
- PUT /admin/api/orders/{order_id}/fees/{fee_id}.json
- GET /admin/api/orders/{order_id}/fees.json
Permission:write_orders,read_orders,manage_fees
- POST /admin/api/fee_rules.json
- PUT /admin/api/fee_rules/{rule_id}.json
- GET /admin/api/fee_rules.json
Permission:write_fee_rules,read_fee_rules,manage_settings
- POST /admin/api/fee_rules/location.json
- PUT /admin/api/fee_rules/location/{rule_id}.json
- GET /admin/api/fee_rules/location.json
Permission:write_fee_rules,read_fee_rules,manage_locations
- POST /admin/api/fee_rules/payment.json
- PUT /admin/api/fee_rules/payment/{rule_id}.json
- GET /admin/api/fee_rules/payment.json
Permission:write_fee_rules,read_fee_rules,manage_payments