The ultimate goal for customers purchasing goods online is to have their order delivered in full and on time – essentially, they want to be satisfied with their online shopping experience. Therefore, the ultimate goal for retail businesses operating online should be to provide customers with effective, seamless fulfilment.