System integrations

System integrations connect a store to ERP (Subiekt, Comarch), logistics, and wholesalers into one consistent organism, eliminating manual data re-entry - stock, orders, and prices sync automatically.

Data errors cost the most

In e-commerce, there is no place for "human factor". Every stock error is a sale of goods you don't have. Every address mistake is a return and money loss. My integrations eliminate these risks by synchronizing data in the background, 24 hours a day.

Time Saving

Manually rewriting one order into an invoice takes about 5 minutes - at 100 orders a day, that's a full-time job. Integration does it in a fraction of a second.

Stock Consistency (Real-time)

A sale in a physical store automatically removes the item from the online store and marketplace stock, eliminating situations where a customer orders something no longer physically in stock.

Scalability

No matter if you have 10 or 10,000 orders daily. The API system will process them with the same precision, without the need to hire new people for the office.

Scope of integrations

ERP Integrations (Subiekt, Comarch)

The heart of your company is ERP, and the store is just a storefront. I connect these two worlds using official APIs and Sfera (for Subiekt) to ensure two-way data exchange.

Import orders to ERP Order from the store falls into Subiekt as ZK (Client Order) along with invoice data.
Export goods to Store Price or stock change in ERP automatically updates the store. Multi-warehouse support.
Subiekt GT / Nexo
Comarch Optima
Symfonia
Navision
Wapro

"Subiekt integration with PrestaShop implemented by Michał has been running maintenance-free for 2 years."

XML

Data Importers

Do you work with dropshipping wholesalers? I write dedicated import scripts that download XML/CSV files (often gigabytes of data), process them, and update your store.

  • Intelligent category mapping
  • Price markups (margins)
  • Optimization for large bases (50k+ products)

Wholesalers and PIM Systems (Base.)

Base. is a standard in Polish e-commerce. I help configure it to be a real control center. If you need custom integration (e.g., sending data to an external logistics system), I will write a dedicated plugin for Base API for you.

Logistics and Custom API

A common case is connecting the store with a warehouse WMS system, or automatically ordering a courier through Furgonetka after an order status change.

I create "middleware": bridging software that translates the language of one system to another. Securely, with error logging and retry mechanisms in case of network failure.

Ask about custom integration
// API Response Log
POST /api/v1/orders/sync
{ "status": "success", "synced": true }
GET /api/v1/stock/update
{ "sku": "BLK-202", "qty": 145 }

What does integration process look like?

01

Data Analysis

I check API documentation of both systems and accurately map connections (e.g., which field in ERP corresponds to "Promotional Price" in the store).

02

Development

I write connecting scripts. I don't do this on a live store. I work on a test environment (Sandbox) to avoid breaking anything.

03

Synchronization Tests

I simulate orders, stock changes, and price updates. I verify on a test environment if data lands in the right places.

04

Launch (Cron)

I plug the ready integration into production. I set task schedule (Cron), e.g., stocks every 15 minutes, prices once a day.

Not sure which ERP system to choose?

I help choose technology and plan information architecture before implementation.

Technology Consulting

Questions and Answers (Integrations)

Do you integrate Subiekt GT or only Nexo?

I integrate both versions. In the case of Subiekt GT, "Sfera" (Subiekt add-on) or an external middleware solution is usually required to ensure connection stability.

Does synchronization work in real-time?

It depends on system APIs. Most integrations work based on a schedule (e.g., every 5-15 minutes). In some cases (Webhooks), immediate reaction is possible.

What happens when wholesaler API changes?

Wholesalers sometimes change XML file structure. As part of technical support, I monitor such changes and update importers so the store operates uninterrupted.

Can I integrate the store with two warehouses?

Yes. I write logic that e.g., sums stocks from both warehouses or sets priorities (sell from own warehouse first, then from wholesaler).

Got a project in mind?

Web Berserker
Michał Sobczak

Address: os. Jana III Sobieskiego 40/2N, Poznań 60-688

NIP: PL5761591075

Designed by Jagoda Szerement

Copyright © 2026 Web Berserker Michał Sobczak | All Rights Reserved