How to Set Higher Prices Just for USA? Because of 145% Tariffs...

clazie

Member
What I want to do is keep normal pricing for the rest of the world, but set higher prices just for the USA. Basically, add a margin only for American buyers so we’re not losing money every time someone from the States places an order. With a 145% Tariff a lot of the products on AliExpress have gone more than 3x the price...

Is there any way to set country-specific pricing on the product page or during checkout? We’re using the Woo AliDropship plugin. Appreciate any tips or workarounds if someone’s figured this out.

Has anyone managed to solve this?

P.S - This forum is been very inactive lately, I doubt I'll get a positive answer but least worth a try.. Thanks to those who got a solution, thanks.
 

Trey

New Member
Hey Clazie, That's my main question as well. Wish that AliDropShip would give some type of answer on this question.
 

chris37

Well-Known Member

✅ Step-by-Step: How to Set Country-Specific Pricing in WooCommerce (Higher for U.S. Buyers)​




What You’ll Need:


  • WooCommerce (you already have it)
  • AliDropship Woo Plugin (you're using it)
  • Price Based on Country for WooCommerce – FREE plugin



Step 1: Install “Price Based on Country” Plugin


  1. Go to your WordPress Dashboard.
  2. Navigate to Plugins > Add New.
  3. Search for: Price Based on Country for WooCommerce.
  4. Install and Activate it.



Step 2: Configure Pricing Zones


  1. Go to WooCommerce > Settings > Zone Pricing tab.
  2. Click “Add Pricing Zone”.
  3. Name your zone something like “USA Customers”.
  4. Select United States from the country list.
  5. Choose US Dollar (USD) or your store’s default currency, depending on how you want to display it.
  6. Save the zone.



Step 3: Set Price Increase for U.S. Buyers


  1. Still in the Zone Pricing tab, choose how you want to increase prices:
    • Set a fixed extra amount (e.g. +$10), OR
    • Set a percentage increase (e.g. +40%)
  2. Alternatively, you can set custom prices manually per product (optional, more precise).



Step 4: Enable Geolocation


  1. Go to WooCommerce > Settings > General.
  2. Scroll to “Default customer location”.
  3. Set it to “Geolocate (with page caching support)” or just “Geolocate”.
  4. Save changes.



Step 5: Test It


  • Open your site from a U.S. IP (use a VPN or ask a U.S.-based friend).
  • Check that prices appear higher for U.S. visitors.
  • For non-U.S. visitors, confirm prices are unchanged.



✅ Extra Tip: Show Different Messages Based on Country​


You can also use conditional shortcodes (e.g., with the Country Based Display plugin) to show “U.S. Tariff Adjustment Applied” or any message only to U.S. customers.




Optional Advanced Add-on​


If you need more control, consider upgrading to the Pro version of “Price Based on Country” – it allows currency conversion, shipping cost tweaks, and more.




Need Help?​


If you get stuck at any point or prefer someone to handle it for you, I do offer this setup as a paid service.
 
Top