Important Notice from AspDotNetStorefront
It is with dismay that we report that we have been forced, through the action of hackers, to shut off write-access to this forum. We are keen to leave the wealth of material available to you for research. We have opened a new forum from which our community of users can seek help, support and advice from us and from each other. To post a new question to our community, please visit: http://forums.vortx.com
Results 1 to 3 of 3

Thread: Disable Real Time Shipping for International Countires

  1. #1
    leosquarez is offline Junior Member
    Join Date
    Jan 2010
    Posts
    6

    Default Disable Real Time Shipping for International Countires

    Hi,

    Our store has real time shipping enabled. The carrier we are using was not in the store by default so we added it in, but it is all working fine. When you checkout, no matter what country you are in the real time rates will calculate and return a cost for you.

    Now what we are trying to do is enable free shipping for all products, but only to a certain country.

    How is this possible?

    We have gone and set every product variant to be free shipping, however we don't want international countries to get the free shipping, only the country we are based in. At the moment all products have free shipping to anywhere in the world. We want it limited to our local country.

    We do not believe this can be done via an appconfig or shipping setting (please tell me if I am wrong) and we have spent hours in the code trying to find out where we would make the change but cannot figure out where we would make the change.

    If anyone can help or point us in the right direction it would be very much appreciated. Thanks for your time.

    Our version is AspDotNetStorefront ML 8.0.1.2/8.0.1.2

  2. #2
    AspDotNetStorefront Staff - Scott's Avatar
    AspDotNetStorefront Staff - Scott is offline Administrator
    Join Date
    Mar 2007
    Location
    Ashland, OR
    Posts
    2,390

    Default

    This may or may not work for you depending on your site configuration and how you integrated the new carrier, but for an 'out of the box' customer I would tell them to:

    1 - Set your FreeShippingThreshold to a really low value (so everyone will qualify)
    2 - Set FreeShippingAllowsRateSelection to true
    3 - Set the ShippingMethodIDIfFreeShippingIsOn AppConfig to the Shipping ID of a method that only works domestically (UPS Ground or whatever the case may be).

    Customers who check out with domestic addresses will get free shipping through UPS Ground, while customers overseas won't qualify for that shipping method and will have to choose from the rest of the list.

  3. #3
    leosquarez is offline Junior Member
    Join Date
    Jan 2010
    Posts
    6

    Default worked

    worked perfect... thanks