The client runs an e-commerce store built on ShopGold. At the same time, they use BaseLinker and Subiekt to manage products and stock. Therefore, they needed one reliable integration flow. In addition, they wanted to pull products from TiM based on specific parameters. Moreover, they asked to display two warehouse stock levels on the storefront, not just one. As a result, we planned a solution focused on integrations, automation, and clear stock presentation.

Scope of work

First, we built an integration component for Subiekt nexo PRO, because the client only needed products and stock levels. Next, we implemented the TiM integration, so the store could import items based on defined rules. Then, we enabled product uploads into ShopGold in a structured way. In addition, we extended ShopGold functionality to show two warehouse stock values on the website. Finally, we configured scheduled synchronizations, so products and inventory can be updated periodically.

What we delivered

 

1) Integrations: BaseLinker + Subiekt + TiM

We designed the data flow so it is stable and easy to maintain. Thanks to this, BaseLinker became the central integration layer. Meanwhile, Subiekt provides the product list and stock quantities. In addition, we connected TiM as a product source, therefore the client can pull items only within chosen filters and parameters. As a result, the process is streamlined and does not rely on manual steps.

2) Product import into ShopGold

We implemented a workflow that pushes products into ShopGold in a controlled manner. Consequently, the client can expand the catalog quickly. At the same time, we reduced duplication risk, because the import logic uses consistent identifiers and update rules.

3) Two warehouse stock levels displayed on the website

We extended ShopGold so the storefront can present two stock levels on product pages. Therefore, customers see more accurate availability information. Moreover, this setup works with automated updates, so the displayed values stay current and reliable.

4) Scheduled synchronizations

We enabled periodic syncing of stock levels and products. As a result, the catalog and inventory refresh automatically, without manual work. In addition, this approach scales well, because it supports larger assortments over time.

Results

In the end, we delivered all project goals. The ShopGold store is now integrated with BaseLinker, Subiekt and TiM. At the same time, product imports and stock updates are automated. Moreover, we added support for two warehouse stock levels on the website, so availability is clearer for both the client and customers. Consequently, day-to-day catalog management is easier and data accuracy is significantly improved.

If you want to connect your store with BaseLinker, Subiekt, or a wholesaler, we can help. We build stable integrations, automate sync, and improve how stock is displayed. Contact us, and we will propose the best implementation path.

Baselinker, ERP, Laravel, REST API, ShopGold, Subiekt
Project date:  February, 2026
Cooperation date:  December, 2025
Back