The Junge Haie developed a flexible online shop for new and existing customers from B2C and B2B for electricity and gas products. The implementation was based on the Pimcore e-commerce framework, a cloud infrastructure and a flexible microservice architecture. Thanks to the comprehensive shopping cart, the customer receives cross-product offers and can check out several items in one step. The completely digital order entry ensures automatically validated orders, which enter the background systems of EWE Vertrieb GmbH without system interruptions. Existing customers can also use their customer login to transfer their master data from existing contracts to new orders or to change products. For this purpose, the existing customer is shown suitable switching tariffs. Furthermore business customers can add products with different delivery addresses and customer details to their shopping cart and book them in just one order process.