Digital Marketing for Retail with eCommerce and POS at its Heart