Developing Imker’s OMS. Millions of orders processed
We built Imker’s OMS from scratch and have developed it since 2023. The system has processed millions of orders, connecting payments, warehouse operations, shipping, settlement and access to digital products.
Contact us- Client
- Imker.pl
- Industry
- E-commerce
- Fulfilment and logistics
- Scope of work
- Engagement period
- Since 2023 · engagement ongoing
- Software Logic team
- 2 developers
- 1 DevOps engineer
Project context
We began working with Imker in 2023 by building an OMS from scratch. The system needed to connect order handling from payment through fulfilment and settlement, covering both physical and digital products.
In this business, one purchase sets several areas to work. The warehouse needs information to prepare a parcel, accounting needs it to issue documents, and a digital-product buyer needs access to content. Building the OMS meant connecting these dependencies in a shared workflow.
Today, the system has processed millions of orders. Two developers and a DevOps engineer continue working with Imker on software used daily by its operations team. Further changes are informed by real order handling.
The challenge
Physical products need to be picked, packed and handed to a carrier. Digital products require access to be granted. The system must handle both workflows while keeping payment, document and order status information together.
At high volumes, exceptions need to be visible. Staff need to see where an order has stopped and what to do next without reconstructing its history across separate tools.
Scope of work and solution
We connect the OMS to sales channels and operational tools, including Allegro, BaseLinker, Shopify, WMS, carrier systems and accounting software. Order data is used throughout fulfilment.
We automate statuses, shipping labels, documents, billing and access to digital products. Operational views bring together orders, stock, parcels and invoices. Exception handling highlights cases that need a person’s decision.
We agree priorities with Imker’s team based on their daily order handling. We review progress regularly and test changes with the connected stages of fulfilment in mind.
Results for the client
Staff can see each order’s progress and which cases need attention, without reconstructing its history across sales, warehouse and billing tools. Automation handles tasks such as status updates, shipping labels and access to digital products, while the team deals with exceptions that need a decision. The system has processed millions of orders, and we continue to develop it with Imker.
The system we develop with Software Logic has already processed millions of orders and made packing much easier for us. We regularly review progress and plan the next features together. We appreciate that the team keeps its commitments, tests changes carefully and suggests ways to improve our daily work.