Module-based ecommerce platform with CMS, PIM, price management, and international sales capabilities for B2B and D2C