Managing and keeping up with general sales, inventory tracking, managing deliveries and engaging with B2B partners