Orders, customers and stock levels can be moved between Shoptet and Pohoda. Product images, attributes, warranties and edits to orders already sent cannot. And it is not the shop owner who gets API access but an approved add-on, a detail that changes the whole brief.
This article is not an installation guide. It is a list of what integration quotes usually leave out, and the questions that let you check it before you sign.
You do not get the API key, an add-on from the marketplace does
Shoptet has a REST API that works in JSON and serves to read and modify shop data. Access to it is not open, though. The documentation says so directly: "The API is not freely accessible, it is currently available for developers of so-called addons, which are published at the marketplace" (developers.shoptet.com, retrieved 31 August 2026).
In practice that is three routes, and none of them looks like "give us a key":
- you install a ready-made add-on from the marketplace and its author handles the connection,
- you have an add-on developed, which requires approval and a contract with Shoptet,
- you are on Shoptet Premium, which offers private API access to orders, customers, products and stock.
Authorisation runs over OAuth2. On installation the add-on receives a permanent token and uses it to obtain short-lived access tokens valid for 30 minutes. Shoptet also points out that the API is not meant for modifying the shop's front end.
You will meet the API limits on a large catalogue, not in testing
The rate limiter is described numerically, so you can plan around it. Each application has a bucket holding 200 drops, and 10 drops are taken from it every second; a more complex call consumes more. When the bucket is full you get HTTP 429 and have to wait.
On top of that come concurrency limits: 50 connections from one IP address and 3 connections per API token. Locks against duplicate writes on POST, PUT, PATCH and DELETE return 423 and hold for at most 5 seconds. Every add-on and project pair has its own bucket, so two add-ons do not eat into each other's limit (developers.shoptet.com, retrieved 31 August 2026).
Why a shop owner should know this and not just a programmer: these numbers decide whether twenty thousand items are rewritten in a minute or overnight. On a catalogue of a few hundred products you will not notice the limits at all.
Only part of the data moves between Shoptet and Pohoda, and it differs by direction
An add-on handles the Pohoda connection. According to its description, the official "Pohoda" add-on in the marketplace does two-way transfer of products, stock, orders, customers, tax documents, proforma invoices and credit notes. On the Pohoda side you need the Internetové obchodování feature, available in the Jazz edition and above, and the recommended version 12008.7 (podpora.shoptet.cz, retrieved 31 August 2026).
| Direction | What moves |
|---|---|
| Pohoda → Shoptet | stock levels, order status change to Vyřízena |
| Pohoda → Shoptet | customers with an e-mail filled in |
| Shoptet → Pohoda | new orders including line items |
| Shoptet → Pohoda | customers from the address book, shipping and payment |
| Shoptet → Pohoda | description, prices, EAN, PLU, weight, flags |
To transfer stock levels the Skladové hospodářství add-on has to be active. It costs 200 CZK a month and is free on the Business tariff and above (doplnky.shoptet.cz, retrieved 31 August 2026).
What does not transfer, even though you expect it to
This is the core of the article and quotes usually omit it, because it does not sell well. According to Shoptet's documentation, the following do not transfer:
- product images and files,
- product attributes and warranties,
- related and alternative products,
- variants as variants; from Pohoda they arrive as separate cards,
- changes to an order already transferred, Pohoda does not accept updates,
- category deletion, categories are only created.
Add four technical traps where the integration will quietly skip an item: only stock of type Karta is synchronised, a PLU longer than 6 characters will not pass, EAN is capped at 14 characters, an address name in Pohoda at 25 characters, and the company ID has to match exactly on both sides (podpora.shoptet.cz, retrieved 31 August 2026).
The most expensive item is the second to last. An order already in Pohoda will not be corrected by the integration. A change after transfer is handled with a cancellation document and a new entry, which means by hand and with the risk of two numbering series.
Pohoda runs on a computer, and that decides how often the data meets
Pohoda is not a cloud service. Communication goes through POHODA mServer, which accepts XML over HTTP using POST; GET is not supported, and XML communication has to be enabled in the user's permissions (stormware.cz, retrieved 31 August 2026).
From this follows an operational condition few people register when writing the brief: a machine running Pohoda has to be somewhere and be reachable at the moment the shop asks for data. An office computer switched off on Friday evening means Saturday's orders reach accounting on Monday.
The second consequence is architectural. Stock has one owner, and it is usually Pohoda. The shop then behaves as a shop window rather than a database, and the decision about who is right in a conflict is made at the start, not during a complaint. We handle this part on the ERP and CRM integration page.
Before you pay for the work, add up the monthly add-on fees
An integration has two prices and the smaller one is visible immediately. The Pohoda add-on costs 200 CZK a month and is free on Profi and above; Skladové hospodářství another 200 CZK a month, free from Business up (doplnky.shoptet.cz, retrieved 31 August 2026). Then the tariff itself: Shoptet Business is 1,490 CZK a month excluding VAT, Profi 2,490 CZK (shoptet.cz/cenik, retrieved 31 August 2026).
Alongside the official add-on the marketplace also carries third-party solutions, among them Pohoda by ShopSync and Pohoda by Dominik Prajzler. They differ in the extent of the mapping and how much can be tailored, not in principle: it is still an add-on with API access and an mServer on the other side.
The breakdown of the whole monthly bill for a shop - tariff, fees, shipping and apps - is covered separately in the article on the monthly cost of running an e-shop.
What almost always stays manual
Not because it could not be programmed, but because nobody can decide it for you. These are the jobs that remain with people once the integration is on:
- The catalogue. Images, attributes and descriptions are maintained in the shop.
- Order corrections. After transfer they are handled with a document, not by editing.
- Stock discrepancies. Somebody has to go through the items where the numbers diverged each week.
- New categories and mapping. Created by hand, because it is a commercial decision rather than a technical transfer.
Be particularly careful with tax documents. The add-on description lists their transfer, but marketplace reviews raise the complaint that documents do not match up and part of the work is done by exporting and importing XML. Before you sign, ask to see it on your data, not on a demo.
Five questions that show whether a supplier has really done this
They work on anyone, us included. Ask for the answers in writing.
- Which add-ons do I have to keep active and what do they cost me per month?
- What exactly goes in each direction, and what does not transfer at all?
- What happens to an order the customer changes after it has been transferred?
- Who is right about stock levels when the two sides disagree?
- Where will mServer run, and what happens when that machine is switched off?
An integration is not bought on what it can transfer. It is bought on what happens to the data when the two sides disagree. A supplier who answers that in one sentence has not lived through it yet.
We will tell you up front what will sync and what will not
Connecting a shop to accounting, stock and supplier feeds is our ordinary work, and you will find it on the automation and integration page. Tell us which Pohoda edition you use for accounting and how many items you have, and you will get a split into three columns: two-way, one-way, by hand.
If it turns out a ready-made marketplace add-on is enough for you, we will say so and will not write a quote. The full list of what we automate is on the same page.
Write to info@lamapixel.com or call +420 775 599 009.