STEP 1 = The delivery postcode dictates which depot to be sent from.
STEP 2 = We allocate every product a delivery method, i.e. ‘Courier’ or ‘Lorry’ dependant on size/weight. If all items in the cart are courier then its a flat charge, or zero Charge if over a certain amount.
STEP 3 = If there are one or more items within the cart that are ‘Lorry’ then the delivery charge calculation is based on ‘distance + volume’
Distance = miles (we currently use google maps) x £1.50
Volume = each product is allocated a ‘base haulage cost’, so the calculation is number of units x base haulage cost.