Support » Plugin: WooCommerce - Table Rates » International charges become free when max is exceeded

  • First of all, congratulations on a great, simple solution for something that should be in WooCommerce core.

    I am experiencing a similar issue as this person, but for international shipping:

    My test store is set up to accept orders from USA and Canada. USA is set as my Local Country and Greater than Max is set to Use Max Shipping.

    When my order total exceeds the Max Price for an order shipped to USA, everything works as expected. However, when I try to retrieve a quote for Canada and my order total exceeds the Max Price in the International Shipping Table, it returns $0.00 for shipping. I would expect it to use the Max Price Shipping Fee from the International Shipping Table, like it does for the Domestic Shipping Table.

    Also, I was wondering if the premium version includes support for multiple shipping zones within countries (eg. different rates for certain states or regions).

    Many thanks!

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Ronin


    If you go into the settings of the shipping method you should be able to specify that any orders over the max value in your table will use the largest shipping option cost. Does this not work for you? I would be happy to look into it further.

    The setting “Greater Than Max > Use Max Shipping” works as expected for domestic shipping (USA) but not for international (in this case Canada). Every other shipping test I did worked perfectly.

    Since this issue occurred about a month ago I refreshed my setup and reran my tests. I updated everything and then deactivated every plugin except this one and WooCommerce. I also installed the new Storefront theme (developed by Woo specifically for WooCommerce).

    I go the same result. International shipping is offered free when the max order amount is exceeded.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘International charges become free when max is exceeded’ is closed to new replies.