Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


These support forums are now closed for new topics and comments.
Please head on over to http://eureka.ucommerce.net/ for support.

  • higgsy 65 posts 92 karma points
    Feb 18, 2014 @ 01:30
    higgsy
    0

    Shipping discount to specific country

    Hi,

    The uCommerce site we are working on will deliver it's products to all countries within Europe. However as they are a UK based business they can provide preferential shipping rates on deliveries to the UK i.e. if an order is over £25 and is being shipped to the UK they can offer free shipping, however they can't offer this to the other countries in Europe.

    There is a Min order value "Act" and Percentage off shipping "Award" in uCommerce, but the Act doesn't allow us to specify the Delivery country. There is an "Act" for Dynamic Order property, but I can't find any documentation for configuring it.

    Would this be the correct route, or do we need to create a new Act target as described in http://www.publicvoid.dk/default,date,2011-10-18.aspx

    Thanks in advance
    Al

     

  • Nickolaj Lundgreen 233 posts 1132 karma points
    Feb 18, 2014 @ 08:33
    Nickolaj Lundgreen
    0

    Hi Higgsy

     

    The custom country act is one solution, the other (as you point out) is the dynamic order property.

    The dynamic order property, is order properties you set like this: 

    order["UKShipping"] = "True";

    So I would create a basket pipeline task, that add (or remove) the "UKShipping" property on the order depending on the shipping country.

    That way you don't have to create a custom "country" act, and can use the dynamic order property as act, along with the  "min. order amount" 

     

    Hope that makes sense

  • higgsy 65 posts 92 karma points
    Feb 19, 2014 @ 03:05
    higgsy
    0

    Hi Nickolaj,

    Thanks for your response - really appreciated.

    So, in fact I could create a Dynamic Order property such as:

    order["DeliveryCountry"] = countryIsoCode;

    And then in uCommerce I could check for:

    "DeliveryCountry", "UK"

    Right?

    One question, can the Dynamic Order property Act Target not check against concrete properties? i.e. an Order object has the following propety chain: order.BillingAddress.Country.TwoLetterISORegionName - I presume I can;t check against that?

    Thanks again

    Al

  • Nickolaj Lundgreen 233 posts 1132 karma points
    Feb 19, 2014 @ 09:18
    Nickolaj Lundgreen
    0

    The first part is correct!

    No if you require that feature, you will have to create the act target yourself

  • higgsy 65 posts 92 karma points
    Feb 20, 2014 @ 17:53
    higgsy
    0

    Thanks Nickolaj - to ensure our Editors don't input anything incorrectly we will probably go ahead and create the Act. We need the same thing for MemberType too - so once we've coded it all up i'll share on the forum.

    Regards,

    Al

Please Sign in or register to post replies

Write your reply to:

Draft