Log In

Forgot Your Password? Create an Account
or

Continue with

Skip to content
  • About
  • Blog
  • Knowledge Base
  • Support Center
  • Contact Us
Top Bar Menu
My Account
Login/Register
 0

View CartCheckout

  • No products in the cart.

Subtotal: $0.00

View CartCheckout

Software Development Services | Magento Ecommerce | Woocommerce | Web Development | Mobile App Development
Webcloud – Global IT Service Provider
Software Development Services | Magento Ecommerce | Woocommerce | Web Development | Mobile App Development
  • Magento® 2 Extensions
  • Woocommmerce
  • Ecommerce Solutions
  • Services
    • Web Development Services
    • Ecommerce Development Services
    • Web Design Services
    • Mobile App Development Services
    • Custom App Development Services
    • Podcast Services
Search:
  • Magento® 2 Extensions
  • Woocommmerce
  • Ecommerce Solutions
  • Services
    • Web Development Services
    • Ecommerce Development Services
    • Web Design Services
    • Mobile App Development Services
    • Custom App Development Services
    • Podcast Services

Magento 2 Minimum Order Surcharge Pro

Home > Magento 2 Minimum Order Surcharge Pro
Sale!
Magento 2 Minimum Order Surcharge Pro
Magento 2 Minimum Order Surcharge Pro - Image 2
Magento 2 Minimum Order Surcharge Pro - Image 3
Magento 2 Minimum Order Surcharge Pro - Image 4
Magento 2 Minimum Order Surcharge Pro - Image 5
Magento 2 Minimum Order Surcharge Pro - Image 6
Magento 2 Minimum Order Surcharge Pro - Image 7
Magento 2 Minimum Order Surcharge Pro - Image 8
Magento 2 Minimum Order Surcharge Pro - Image 9
Magento 2 Minimum Order Surcharge Pro - Image 10
Magento 2 Minimum Order Surcharge Pro - Image 11
Magento 2 Minimum Order Surcharge Pro - Image 12
Magento 2 Minimum Order Surcharge Pro - Image 13
Magento 2 Minimum Order Surcharge Pro - Image 14
Magento 2 Minimum Order Surcharge Pro - Image 15
Magento 2 Minimum Order Surcharge Pro - Image 16
Magento 2 Minimum Order Surcharge Pro - Image 17
Magento 2 Minimum Order Surcharge Pro - Image 18
Magento 2 Minimum Order Surcharge Pro - Image 19
Magento 2 Minimum Order Surcharge Pro - Image 20
Magento 2 Minimum Order Surcharge Pro - Image 21
Magento 2 Minimum Order Surcharge Pro - Image 22
Magento 2 Minimum Order Surcharge Pro - Image 23
Magento 2 Minimum Order Surcharge Pro - Image 24
Magento 2 Minimum Order Surcharge Pro - Image 25
Magento 2 Minimum Order Surcharge Pro - Image 26
Magento 2 Minimum Order Surcharge Pro - Image 27
DOCUMENTATION
2.4.8-p3; 2.4.7-p8; 2.4.6-p13; 2.4.5-p15

Magento 2 Minimum Order Surcharge Pro

0 Reviews | Write a Review

Optimize your store’s pricing strategy with Magento Minimum Order Surcharge Pro. Easily apply and manage minimum order surcharges using advanced rules, powerful configurations, and built-in analytics—fully compatible with modern Magento setups including Hyvä.

Key Features (6–7 Points)

  • Advanced Surcharge Rule Management — Create and manage flexible minimum order surcharge rules with an intuitive admin panel
  • Extensive System Configuration — 100+ settings to fully customize surcharge behavior and store requirements
  • Automated Processes & Notifications — Cron jobs and email templates for surcharge updates, alerts, and reporting
  • Analytics & Data Handling — Custom database tables for efficient surcharge tracking and performance insights
  • Hyvä Theme Compatibility — Optimized for modern Magento frontends with smooth performance
  • Scalable & Extendable Architecture — Built with observers, plugins, and service contracts for flexibility and future growth
  • Admin Management Panel — 13 pages for intuitive surcharge rule management
  • Custom Database Tables — Efficient data handling for surcharge rules and analytics
  • System Configuration — 104 settings to tailor the extension to your needs
  • Event Observers — Enhances Magento's event-driven architecture
  • Plugin Interceptors — Extends functionalities without core code alterations
  • REST API — Seamless integration with external services
  • Cron Jobs — Automates surcharge cleanup and analytics reporting
  • Hyva Theme Compatible — Supports modern frontend development practices
  • Config: Notifications & Messages — Automated alerts keep you informed
  • CLI Commands — Quick import/export of surcharge rules
  • Email Templates — Pre-built templates for surcharge notifications
  • Admin UI Enhancements — User-friendly rule form and listing
  • Helper: Calculate surcharge — Precision in surcharge calculations
  • Service Contracts — Reliable, service-oriented architecture
  • Database Migrations — Smooth upgrades with minimal disruptions
$199.00 $149.00 $149.00

Optional Services

  • Description
  • FAQ 8+
  • Reviews (0)
  • Specifications
  • Changelog
  • Installation
  • Support

Minimum Order Surcharge Pro for Magento 2

Version: 2.0.0 | Compatibility: Magento 2.4.x | PHP: 7.4 / 8.0 / 8.1 / 8.2 | Hyva: Compatible

A comprehensive minimum order surcharge extension for Magento 2 with 30+ advanced features including flexible rule-based surcharges, real-time analytics, cart abandonment protection, geolocation-based rules, and full Hyva theme support.

 

Overview

Minimum Order Surcharge Pro allows store owners to automatically apply surcharge fees when a customer's cart total falls below a specified minimum threshold. Unlike basic surcharge extensions, this module offers an advanced rules engine with multiple conditions, real-time analytics dashboard, cart abandonment protection, email/Slack/SMS notifications, and comprehensive reporting.

The module integrates seamlessly with Magento's cart totals, tax calculation, invoicing, and credit memo systems — ensuring surcharges are properly tracked across the entire order lifecycle.

Key Features

Configuration-Settings

Core Surcharge Features

  • Flexible Minimum Order Threshold — Set global or rule-based minimum order amounts
  • Multiple Calculation Types — Fixed amount, percentage-based, or tiered surcharges
  • Advanced Rules Engine — Create unlimited surcharge rules with conditions (customer group, category, product, country, payment method, shipping method)
  • Rule Priority System — Control which rules apply first when multiple rules match
  • Surcharge Title & Description — Customizable labels shown to customers at checkout

Display & Visibility

  • Cart Page Integration — Show surcharge breakdown on the shopping cart page
  • Checkout Integration — Display surcharges in checkout totals with clear messaging
  • Shopping Progress Bar — Visual indicator showing how close the customer is to free shipping/no surcharge
  • Custom Progress Bar Colors — Match the progress bar to your store's branding
  • Admin Order View — Surcharge amounts visible in admin order detail
  • Invoice & Credit Memo — Surcharges properly included in invoices and credit memos
  • Order Email Integration — Surcharge details included in all order confirmation emails

Notifications & Alerts

  • Cart Page Notifications — Customizable warning messages when cart is below minimum
  • Notification Message Templates — Use placeholders for dynamic surcharge amounts and thresholds
  • Admin Email Alerts — Get notified when surcharges are applied (configurable frequency)
  • Slack Integration — Send surcharge notifications to your Slack channel via webhook
  • SMS Notifications (Twilio) — Real-time SMS alerts for high-value surcharges
  • Exit Intent Popup — Show a popup when customers try to leave with a surcharge in their cart

Analytics & Reporting

  • Analytics Dashboard — Real-time surcharge revenue tracking with charts
  • Revenue Tracking — Track total surcharge revenue over time
  • Waived Surcharge Tracking — Monitor how often surcharges are removed by coupons
  • Performance by Rule — See which surcharge rules are most effective
  • Customer Segment Analysis — Track surcharge impact by customer group
  • Configurable Data Retention — Set how long analytics data is stored
  • Auto Export Reports — Schedule automatic report exports (CSV/JSON)
  • Weekly Analytics Report — Automated email report with key surcharge metrics

Cart Abandonment Protection

  • Abandonment Detection — Track when customers abandon carts with surcharges
  • Exit Intent Popup — Show a special offer when customers try to leave
  • Recovery Emails — Automated follow-up emails for abandoned carts with surcharges
  • Configurable Delay — Set how long to wait before sending recovery emails
  • Discount Offers — Optionally offer a discount in recovery emails to encourage purchase

Tax Configuration

  • Pre-Tax or Post-Tax — Apply surcharge before or after tax calculation
  • Tax Class Assignment — Assign a specific tax class to surcharges
  • Tax Calculation Base — Include or exclude surcharge from the tax calculation base
  • Tax Display — Control how surcharge tax is displayed to customers

Coupon Integration

  • Coupon Exclusion — Automatically remove surcharge when a valid coupon is applied
  • Specific Coupon Codes — Define which coupons should waive the surcharge
  • Required Coupon Mode — Require a specific coupon code to avoid surcharge
  • Coupon Priority — Control the order of coupon vs. surcharge application

Exclusions

  • Admin Orders — Exclude orders created from the admin panel
  • Customer Groups — Exclude specific customer groups (e.g., wholesale, VIP)
  • Categories — Exclude products from specific categories
  • Product SKUs — Exclude specific products by SKU
  • Payment Methods — Exclude when specific payment methods are selected
  • Shipping Methods — Exclude when specific shipping methods are selected
  • Countries — Exclude based on billing/shipping country
  • Whitelist Mode — Invert exclusions to only apply surcharge for listed items

Geolocation

  • IP-Based Country Detection — Automatically detect customer country from IP address
  • Continent-Based Rules — Apply surcharges by continent (e.g., Asia, Europe, Americas)
  • Remote Area Detection — Detect remote/rural areas and apply additional surcharges
  • Remote Area Postcodes — Configure specific postcodes as "remote" for extra surcharges

Import/Export

  • Export Rules to CSV — Export all surcharge rules for backup or migration
  • Import Rules from CSV — Bulk import rules from a CSV file
  • Sample CSV Template — Download a sample CSV to see the required format

B2B / Wholesale Features

  • B2B Mode — Special minimum order thresholds for B2B/wholesale customers
  • B2B Minimum Order Threshold — Set a different minimum specifically for B2B customers

CLI Commands

  • surcharge:rules:export — Export all surcharge rules to a CSV file from the command line
  • surcharge:rules:import — Import surcharge rules from a CSV file via CLI

REST API

  • GET /V1/surcharge/rules — Retrieve all surcharge rules
  • GET /V1/surcharge/rules/:ruleId — Retrieve a specific rule by ID
  • POST/PUT /V1/surcharge/rules/:ruleId — Create or update a surcharge rule

Hyva Theme Support

  • Full Hyva Compatibility — Works seamlessly with Hyva theme using Alpine.js and Tailwind CSS
  • Luma Compatible — Also works with the default Luma theme and all Luma-based themes

Configuration

Configuration-Settings-Enable

Navigate to Stores → Configuration → Ewebecommerce → Minimum Order Surcharge in the Magento admin panel.

General Settings (16 options)

Configure the core surcharge behavior including enable/disable, default threshold, surcharge amount, calculation type, and rule priority.

Display Options (11 options)

Control where surcharges are displayed — cart page, checkout, admin, invoices, credit memos, emails, and the shopping progress bar.

Notifications & Messages (20 options)

Set up cart page notifications, admin email alerts, Slack webhook notifications, and Twilio SMS alerts.

Analytics & Reporting (15 options)

Enable analytics tracking, configure revenue/waiver/performance tracking, set data retention, and schedule auto-exports.

Tax Configuration (4 options)

Configure how surcharges interact with Magento's tax calculation system.

Coupon Integration (7 options)

Set up coupon-based surcharge exclusions and required coupon modes.

Cart Abandonment Protection (11 options)

Configure exit intent popups, recovery emails, and discount offers for abandoned carts.

Exclusions (8 options)

Define which orders, customers, products, and conditions should be excluded from surcharges.

Geolocation Settings (7 options)

Set up country/continent/remote area detection for location-based surcharges.

Import/Export (2 options)

Export rules to CSV or import rules from CSV for bulk management.

⚙️ Configuration

Navigate to Stores → Configuration in Magento Admin.

Minimum Order Surcharge PRO

General Settings - Core Features

Field Type Description
Enable Surcharge Module select Master switch for the entire surcharge system
Default Minimum Order Threshold text Orders below this amount will have surcharge applied (in base currency)
  text  
Default Surcharge Amount text Fixed surcharge amount or base for percentage calculation
  text  
Calculation Type select Choose calculation method: Fixed, Percentage, or Combined (Fixed + Percentage)
  text  
Surcharge Percentage text Percentage to apply (e.g., 10 for 10%)
  text  
  text  
Surcharge Title text Displayed on cart, checkout, and order pages
  text  
Surcharge Description textarea Additional information about the surcharge
  text  
Default Rule Priority text Lower numbers = higher priority (e.g., 100). Used when multiple rules could apply.
  text  

Configuration-Settings-Enable

Display Options

Field Type Description
Show on Shopping Cart Page select  
Show on Checkout Page select  
Show on Admin Order View select Display in backend order details
Show on Invoice select Include in invoice documents and PDFs
Show on Credit Memo select Include in credit memo when refunding
Show in Order Emails select Include in order confirmation emails
Show Shopping Progress on Cart select When enabled, shows "Shopping Progress" bar on cart (goal, percentage, message). Default: No. Only shown when cart has items.
Progress Bar Color text Hex color code (e.g., #4CAF50 for green)
  text  
Progress Bar Style select Bar, Circle, or Percentage display
  text  

Display-Configuration-Settings

Notifications & Messages

Field Type Description
Enable Cart Page Notifications select Show motivational messages on cart page
Notification Message Template textarea Available variables:<br/> {amount_remaining} - Amount needed to reach threshold<br/> {threshold} - Minimum order threshold<br/> {current_total} - Current cart total<br/> {surcharge_amount} - Surcharge that will be applied<br/> Example: "Add {amount_remaining} more to avoid the {surcharge_amount} surcharge!"
  text  
Enable Admin Email Alerts select Send email to admin when surcharges are applied
Admin Email Address text  
  text  
Email Alert Frequency select Per order, Daily digest, or Weekly digest
  text  
Enable Slack Notifications select Send notifications to Slack channel
Slack Webhook URL text Get webhook URL from your Slack workspace settings
  text  
Enable SMS Notifications (Twilio) select Send SMS alerts via Twilio
Twilio Account SID text  
  text  
Twilio Auth Token obscure  
  text  
Twilio From Phone Number text Format: +15551234567
  text  
Admin Phone Number for SMS text Format: +15551234567
  text  

 

Notification-Configuration-Settings

Analytics & Reporting

Field Type Description
Enable Analytics Tracking select Track all surcharge events and performance metrics
Track Surcharge Revenue select  
  text  
Track Waived Surcharges select Track when surcharges are waived and reasons
  text  
Track Performance by Rule select Individual performance metrics for each rule
  text  
Track by Customer Segments select Analyze performance across customer groups
  text  
Data Retention Period (Days) text How long to keep analytics data (0 = forever, 365 = 1 year)
  text  
Auto Export Reports select Automatically export analytics reports
  text  
Export Format select CSV, PDF, or Excel
  text  

Analytics-Reporting-Configuration-Settings

Tax Configuration

Field Type Description
Apply Surcharge Before Tax select Yes = Surcharge calculated before tax. No = Surcharge calculated after tax
Tax Class for Surcharge select Select the tax class to apply to surcharge amount
Include Surcharge in Tax Calculation Base select Should surcharge be included when calculating taxes for other items?
Display Surcharge Tax select Including tax, Excluding tax, or Both

Tax Configuration

Coupon Integration

Field Type Description
Exclude Surcharge When Coupon Applied select Remove surcharge if ANY coupon is used
Specific Coupon Codes (Exclude) textarea One coupon code per line. Leave empty to apply to all coupons.
  text  
Require Coupon for Surcharge select ONLY apply surcharge when specific coupon is used
Required Coupon Codes textarea One per line. Surcharge only applies with these coupons.
  text  
Coupon Application Priority select Apply coupons before or after surcharge calculation. Before = Calculate surcharge on original subtotal. After = Calculate surcharge on subtotal after coupon discount.

Coupon-Integration-Configuration-Settings

Cart Abandonment Protection

Field Type Description
Enable Abandonment Protection select Track and recover carts abandoned due to surcharges
Enable Exit Intent Popup select Show popup when customer tries to leave cart page
  text  
Exit Intent Message textarea Message shown in exit popup
  text  
Enable Recovery Emails select Send automated cart recovery emails
  text  
Recovery Email Delay (Hours) text Hours after cart abandonment before sending email (e.g., 24)
  text  
Offer Discount in Recovery Email select Include discount code to waive surcharge
  text  

Cart-Abandonment-Protection

Exclusions

Field Type Description
Exclude Admin-Created Orders select Don't apply surcharge to orders created in admin panel
Excluded Customer Groups multiselect Never apply surcharge to these customer groups
Excluded Category IDs text Comma-separated category IDs to exclude (e.g., 5,12,24)
Excluded Product SKUs textarea One SKU per line. Orders containing these products won't have surcharge.
Excluded Payment Methods multiselect Don't apply surcharge with these payment methods
Excluded Shipping Methods multiselect Don't apply surcharge with these shipping methods
Excluded Countries multiselect Never apply surcharge to these countries
Use Whitelist Mode select Invert exclusion logic - ONLY apply to whitelisted items

Exclusions-minimum-surcharge

Geolocation Settings

Field Type Description
Enable IP-Based Country Detection select Detect customer country from IP address
Enable Continent-Based Rules select Create rules based on continents (Europe, Asia, etc.)
Enable Remote Area Detection select Apply additional surcharge for remote/rural areas
Additional Remote Area Surcharge text Extra surcharge for remote/rural areas (fixed amount)
  text  
Remote Area Postcodes textarea One postcode or range per line (e.g., 12345 or 10000-20000)
  text  

Geolocation-Settings

Import/Export Rules

Field Type Description
Export / Sample CSV button  
Import Rules from CSV button  

Import-Export-Rules

Additional Features

Field Type Description
Enable B2B/Wholesale Features select Special handling for bulk orders and NET payment terms
B2B Minimum Order Threshold text  
  text  

Additional-Features-Setting

How do I install the Magento Minimum Order Surcharge Pro extension?

Installation can be done via Composer. Use the command composer require ewebecommerce/module-minordersurcharge and follow the installation tab for detailed steps.

Can I integrate this extension with other sales tools?

Yes, the extension is compatible with various sales tools thanks to its robust REST API.

Does it support data import and export?

Yes, this extension supports data import and export capabilities.

Is this extension compatible with the Hyva theme?

Yes, it fully supports the Hyva theme, making use of Alpine.js and Tailwind CSS for seamless frontend integration.

What kind of analytics are available?

Various analytics options are available to monitor surcharges and customer behavior.

Are there automated email alerts?

Yes, the extension offers various email templates for surcharge notifications and recovery alerts.

How often are updates released?

Updates are released regularly to ensure compatibility and introduce new features.

Can I tailor the extension settings?

Yes, with over 104 configuration settings, you can customize the extension to match your business needs precisely.

Do I get support if I face issues?

Yes, we offer free 6-month support with further assistance available through our structured support plan.

Reviews

There are no reviews yet.

Be the first to review “Magento 2 Minimum Order Surcharge Pro” Cancel reply

Your email address will not be published. Required fields are marked *

Post comment

Version 2.0.0
Category Surcharge Management
Compatibility Magento Framework ^103.0
PHP Version ^7.4|^8.0|^8.1|^8.2
Released March 2026
Updated March 2026
License Commercial
Browsers All modern browsers

Changelog

  • Version 2.0.0 - Initial release with comprehensive surcharge management capabilities, Hyva theme compatibility, and 30+ advanced features.

Installation

Composer (Recommended)

composer require ewebecommerce/module-minordersurcharge
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:clean

Manual Installation

  • 1. Download and extract the module package
  • 2. Copy to app/code/Ewebecommerce/MinOrderSurcharge/
  • 3. Run the following commands:
bin/magento module:enable Ewebecommerce_MinOrderSurcharge
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:clean

🛟 Support & Contact

📧

Email

support@webcloud-solutions.com
🌐

Portal

Support Portal
📖

Docs

Documentation

Related products

  • Magento 2 Ai Email Template Designer
    Magento 2 Ai Email Template Designer $349.00 Original price was: $349.00.$299.00Current price is: $299.00.
    Add to cart
  • Magento 2 Ai PdfCustomiser
    Magento 2 Ai PdfCustomiser $399.00 Original price was: $399.00.$349.00Current price is: $349.00.
    Add to cart
  • Magento 2 Ai Registration Field Suite
    Magento 2 Ai Registration Field Suite $399.00 Original price was: $399.00.$349.00Current price is: $349.00.
    Add to cart
  • Magento 2 Hide Price, Request a Quote & WhatsApp Pro
    Magento 2 Hide Price, Request a Quote & WhatsApp Pro $299.00 Original price was: $299.00.$199.00Current price is: $199.00.
    Add to cart
  • Checkout Magento 2 Country Code Phone & WhatsApp Field
    Checkout Magento 2 Country Code Phone & WhatsApp Field $149.00 Original price was: $149.00.$99.00Current price is: $99.00.
    Add to cart
Locations
  • Canada Address
  • 363 boardwalk Waterloo , canada,
  • +1 (587) 434-8431
  • info@webcloud-solutions.com
  • Flag of India India Address
  • B013/00595,Randhwa Road,Mohali,Punjab
  • +91 788 887 3087
  • info@webcloud-solutions.com
Services
  • Web Design Services
  • Web Development Services
  • Ecommerce Devaelopment Services
  • Custom App Development Services
  • Mobile App Development Services
  • Digital Marketing Service
  • Podcast Services
Technologies
  • Magento
  • WooCommerce
  • Shopify
  • BigCommerce
  • Laravel Development Services
  • Android
  • iOS
  • Wordpress
Quick Links
  • Home
  • About Us
  • Services
  • Our Work
  • Contact Us
  • Privacy Policy
  • Terms and Conditions

©Copyright 2026, Webcloud-solutions All rights reserved.