Key Features
- Apply rules to the whole shop, specific products, or categories.
- Control visibility based on user roles (e.g., customer, wholesaler).
- Restricted by User Roles or Guest Access.
- Custom Labels on Cart/Checkout
- Unlimited Country Rules
- Choose between fixed or percentage-based values.
- Automatically apply an extra fee/discount on the cart page based on the shipping country.
Country-based cart surcharge for WooCommerce
Country-Based Cart Surcharge for WooCommerce helps store owners add flexible shipping surcharges or offer country-specific discounts directly on the cart and checkout page. Whether you want to charge extra for certain countries or reward customers from specific regions with discounts, this plugin provides you with full control over how extra fees are displayed and applied.
With support for country codes, user roles, specific products, categories, and customizable labels, it’s the ideal tool for WooCommerce sellers looking to tailor their pricing strategies globally. The plugin ensures seamless integration with your WooCommerce settings and provides real-time fee updates on the cart page as customers choose their shipping country.
Apply to the Whole Shop, Specific Products, or Categories
You can easily apply surcharges/discounts to the entire shop, to selected products, or to specific product categories.

Restrict by User Roles or Guest Access
The country-based surcharge plugin allows or extra fee/discount visibility based on user roles like Customers, Wholesalers, or Shop Managers. You can also control whether guest users (not logged in) see these charges.

Customize Shipping Fee/Discount Labels
You can change the label shown on the cart page for both surcharges and discounts.

Add Multiple shipping Country Rules
You can create as many rules as needed using:
- Shipping Country Name (e.g., United States).
- Shipping Country Code (e.g., US, UK, CA).
- Extra shipping Fee or Discount type.
- Extra shipping Fee and discount Type (Fixed or Percentage).
- Shipping Fee and discount Value (e.g., 10 or 15%).
- Automatic extra shipping Fee/Discount on Cart and checkout Page.
As soon as the user selects their shipping country in the cart or checkout, the plugin automatically checks your rules and applies the relevant extra shipping fee or discount.

Extra Shipping Surcharge
If a user from the US adds products to their cart, and a rule is set to add a $10 Shipping surcharge, it will appear in the cart total as “Shipping Surcharge: $10.

Country-based Shipping Discount
If a user from the United Kingdom adds products to their cart, and a rule is set to offer a $10 shipping discount, it will appear in the cart total as “Shipping Discount: -$10”

Use Cases
- Add international extra shipping fees for customers outside your base country.
- Offer shipping discounts to countries during promotional periods.
- Charge extra shipping fees for certain categories when shipped to selected countries.
- Set up wholesale customer benefits in specific countries.
Benefits
- Simplifies international pricing strategy.
- Saves time with automatic rule execution — no manual checks needed.
- Helps increase profit margins for high-cost shipping countries.
- best for B2B/wholesale stores with country-based shipping pricing policies.
- Fully compatible with WooCommerce standards and themes.
- Lightweight and easy-to-configure interface.
Frequently asked questions
How does this plugin determine the customer’s country?
The plugin applies the surcharge or discount based on the shipping country the customer selects in the cart and during checkout.
Can I apply different fees or discounts for other countries?
Yes, you can create multiple rules by setting country names, codes, fee/discount types, fixed and percentage values individually.
Is it possible to set rules for specific products or categories only?
Yes, the Country-Based Cart Surcharge plugin allows you to target the entire shop, selected products, or specific categories. Suppose a chosen product or a product from a selected category is in the cart, and the customer enters a shipping country address. In that case, the appropriate shipping surcharge or discount will be automatically applied.
Can I restrict the surcharge or discount to specific user roles or logged-in users only?
Absolutely. You can set visibility rules based on user roles or allow guest users as well.
What types of Shipping fees and discounts can I apply, fixed or percentage?
You can choose between a fixed shipping fee/discount or a percentage-based one, depending on your business needs.
Will customers see the shipping fee or discount before they check out?
Yes, the applied shipping fee or discount will be clearly visible on the Cart and checkout page after they enter their shipping address.
Can I customize the label of the surcharge or discount shown to customers?
Yes, the country-based cart surcharge plugin lets you set your own custom label for both surcharge and discount messages.
Is this plugin compatible with the latest version of WooCommerce?
Yes, it is regularly tested and compatible with the latest versions of WooCommerce and WordPress.


