Area 10 · Development and web

E-commerce and integrations

A shopper pays with BLIK at 23:40. By morning the order is sitting in Subiekt, the invoice has gone to KSeF, the InPost label is printed and the Allegro stock count has dropped by one. That is what a shop looks like once the plumbing is done properly. We join your storefront to accounting, payments, couriers and marketplaces so that nobody on your team copies orders from one window into another.

4
services in this area
KSeF
invoices raised straight from orders
BLIK
Przelewy24, PayU, Tpay and PayPo
1 count
of stock for the shop and every marketplace

What syncs, and on what schedule

Everything in real time sounds great on a slide. Pushing the full catalogue every minute chokes the Allegro API and drags the accounting program down, so each data stream gets a rhythm of its own.

Stock levels

Every 5-15 minutes, from the warehouse out to all channels. The busiest stream. Any slower and you end up selling goods that have already left the shelf.

Prices and promotions

A few times a day, or on demand. Separate price lists for the shop, Allegro and trade customers, each allowing for that channel's commission.

Descriptions, photos and attributes

Once a night. Bulky transfers that would slow the server running Optima or Subiekt if they ran during office hours.

Orders

The moment payment clears, into the sales system. Your packers can start picking before the shopper has closed the browser tab.

Invoices and statuses

Once the document is issued, back to the shop. The KSeF number is attached to the order, and the customer sees the invoice and delivery status in their account.

Integrations seldom break because of code. They break because of data. One product stocked as “pcs” and also as “pack”, missing barcodes, 8% VAT where 23% belongs, GTU markers left blank even though JPK_V7 needs them. So before connecting anything, we go through the product register together with your bookkeeper. Tidying it up usually costs less than coding workarounds for every exception.

How a project runs

Everything is rehearsed against a database copy or the test environments of KSeF and the payment provider. A mistake in your live books means correction invoices, and nobody enjoys those.

01

Flow map

We chart the path of an order from basket to booked payment and mark every point where somebody currently copies something by hand.

02

Agreeing the rules

Receipt or invoice, when stock is reserved, what happens to a part-paid order, how an Allegro return is handled. The answers are written down before a single setting is touched.

03

Dress rehearsal

A full cycle in the test setup: order, BLIK payment, invoice, label, return and correction. Only when every figure matches do we switch over to production.

04

Go-live and watch

We set schedules and email alerts, then compare the shop and the books regularly during the first period after launch.

Questions and answers

Usually, yes, although it takes more effort than cloud software. Older locally installed programs have no public API, so we reach them through Sfera, an add-on data exchange module or BaseLinker. Sometimes the smarter move is to switch to Subiekt nexo or a cloud edition at the same time. We decide after a remote look at your installation and tell you plainly which route pays off.

The accounting program does the sending, because it is the one issuing the invoice. The integration makes sure the document is created automatically with correct buyer details and rates, and that the KSeF number comes back to the shop order. We also define what should happen while KSeF is unavailable, so orders never pile up in a queue that nobody knows about.

The shop keeps trading on the last known figures, orders wait in a queue and reach accounting once the link is back. A named person at your company and our team both receive an alert, so you know what happened before a customer gets in touch.

For most small and mid-sized shops, BaseLinker or Apilo is a sound choice: ready-made links to Allegro, carriers and accounting packages, for a subscription instead of a build from scratch. We suggest going direct when you have unusual pricing rules, several warehouses or thousands of orders a day, and the integrator's fee starts to exceed the cost of your own connector.

We work remotely only, over an encrypted connection and with restricted accounts that you or your IT person create. If something has to be done physically at the machine, we write step-by-step instructions for a member of your staff.

Show us where data is still retyped

Tell us which platform the shop runs on, which accounting program you use and where else you sell. We reply within one working day with a proposed scope and timeline.

Hours
Mon-Fri 8:00-18:00 CET, reply within one working day
Meetings
Online via Teams or Google Meet

We set strictly necessary cookies only: they keep the site running and remember the city you chose. Nothing here is used for advertising or tracking. More in our privacy policy.