eCommerce and digital payments are here to stay