Community Forums 

Main Content

Re:Shipping price options for different selections

    Feb 16 2017 14:40:09

    #1

    Alan

    Join date : 2008-09-18      Posts : 2950

    Using standard shipping you'd choose option 7. You could have the first five lines of the previous table, with the 5th line being 'The rest'.

    Or handle 2 prints simply with.

    UNITS COST
    The first 2 ____ 12 _________ works for 1 or 2xA4
    The rest cost___ 6 _________ works for 1 or 2xA3 or 1 of each

    It will also charge a total of 18 for any other combination, however many.

    A user exit option 8 could include something on the lines of

    IF (units=1) { shipping = 12 };
    IF (units=2) { shipping = 12 };
    IF (units=3) { shipping = 24 };
    IF (units=4) { shipping = 24 };
    IF (units=5) { shipping = 36 };
    IF (units=6) { shipping = 36 };
    IF (units=7) { shipping = 48 };
    IF (units=8) { shipping = 48 };
    IF (units=9) { shipping = 60 };
    IF (units=10) { shipping = 18 };
    IF (units=11) { shipping = 18 };
    IF (units=12) { shipping = 30 };
    IF (units=13) { shipping = 30 };
    IF (units=14) { shipping = 42 };
    IF (units=15) { shipping = 42 };
    IF (units=16) { shipping = 54 };
    IF (units=17) { shipping = 54 };
    IF (units=18) { shipping = 66 };
    IF (units=19) { shipping = 66 };
    IF (units=20) { shipping = 18 };
    IF (units=21) { shipping = 30 };
    IF (units=22) { shipping = 30 };
    IF (units=23) { shipping = 42 };
    IF (units=24) { shipping = 42 };
    IF (units=25) { shipping = 54 };
    IF (units=26) { shipping = 54 };
    IF (units=27) { shipping = 66 };
    IF (units=28) { shipping = 66 };
    IF (units=29) { shipping = 78 };
    IF (units=30) { shipping = 36 };
    IF (units=31) { shipping = 36 };
    IF (units=32) { shipping = 48 };
    IF (units=33) { shipping = 48 };
    IF (units=34) { shipping = 60 };
    IF (units=35) { shipping = 60 };
    IF (units=36) { shipping = 72 };
    IF (units=37) { shipping = 72 };
    IF (units=38) { shipping = 84 };
    IF (units=39) { shipping = 84 } ;
    IF (units=40) { shipping = 36 } ;

    but you would need a javascript person (i.e. not me) to package it properly.

    Alan
    Some shipping help documents are available at www.stoner.org.uk/mals/