ecommerce earning