Elkotex d.o.o. is one of the leading companies in the field of import and distribution of IT equipment and high-tech electronics in Slovenia. The company operates exclusively in the B2B segment – cooperating with businesses, retailers, online stores, and retail chains, but not with end customers.

Since the majority of their revenue comes through the B2B online store, the company decided to completely renovate its existing platform. The main goal of the project was to improve the user experience while accelerating and automating key online processes that are essential for everyday business.

Main project goals:

  • Full synchronization of the online store with the Microsoft Dynamics BC ERP system.
  • Transfer and upgrade of existing functionalities.
  • Modernization of the user interface for an improved user experience.
  • Database migration from the existing to the new platform.

PROJECT LINK: b2b.elkotex.si

For the solution, we chose the Magento 2 platform, as it offers a wide range of built-in functionalities while also enabling a smoother migration of data from the previous Magento 1 store. This provided the client with a stable and flexible foundation for long-term growth.

Integration with the Microsoft Dynamics BC ERP system

The store renovation coincided with the client’s migration of their ERP system to Microsoft Dynamics Business Central. Our goal was to achieve full synchronization between the ERP and the new B2B store.

Today, the entire online store is directly connected with the ERP system:

  • products, customers, price lists, orders, and finances are synchronized,
  • all key processes are fully automated,
  • the client’s administrative workload has been significantly reduced.

One of the key challenges was the transfer and mapping of complex price lists for different business partners. To address this, we developed a custom functionality that allows individual pricing for each customer on each product. In other words, a single product can have a unique final price for every customer.

Custom functionality development to improve user satisfaction and increase sales

B2B sales differ significantly from classic B2C sales – orders are larger, more frequent, and often placed by multiple employees on behalf of the same company. That’s why we focused on developing features that simplify and accelerate the purchasing process.

Key enhancements include:

  • Faster order placement with larger numbers of products,
  • Financial and spending overview,
  • Multi-user management on the buyer’s side,
  • Multiple shopping carts per user, which can be saved, duplicated, or transferred.

User and shopping cart management

In a B2B store, one customer often represents an entire company with multiple employees placing orders. For this reason, we developed an advanced system for managing users and carts:

  • Each user has a defined role (viewer, purchaser, administrator, etc.) with appropriate permissions.
  • Each user has their own shopping cart.
  • Carts can be saved for later use or users can create multiple carts and easily switch between them.
  • Carts can be moved or merged into orders.
  • The main user (company administrator) has an overview of all employee carts, ensuring full control over spending and orders.

This functionality brings transparency, simplifies purchasing, and greatly increases the efficiency of B2B operations.

Great user experience on mobile and desktop devices

One of the main goals of the B2B store renovation was to optimize the mobile user experience. More and more Elkotex customers use the B2B store via mobile devices, so the goal was to ensure an equally high-quality, fast, and seamless shopping experience as on desktop.
When designing the graphical interface, we used the layout of the Elko Group store as a basis and further customized it to the specific needs and requirements of Elkotex customers.

During development and programming, we placed special emphasis on:

  • optimized loading speed of the store,
  • intuitive purchasing processes that simplify the path from product search to order placement,
  • and a consistent user experience across all devices – from mobile to desktop.

Project results

The result is a modern, technologically advanced, and fully integrated B2B online store that enables Elkotex d.o.o. to conduct business more efficiently, while providing its partners with a simpler and more transparent user experience.

We are extremely satisfied with Elitek d.o.o. They carried out the B2B store renovation and Microsoft Dynamics Business Central integration with high technical expertise, a professional approach, and a clear understanding of our requirements. We especially appreciate their timely communication, flexibility, and ability to develop advanced functionalities such as user and cart management and full ERP synchronization. The values they bring to their work are rare today but essential for long-term successful cooperation.

Urban Dolinšek – Marketing / IT Manager
Elkotex d.o.o.


Similar projects

Optics Trade Magento 2 rebuild. Successful migration from M1 to M2.
Hempatia B2C/B2B eCommerce platform migration from Magento 1 to Magento 2. Custom design theme integration.
Elitek d.o.o.Prade C. XV/216000, KoperSlovenia, EU