help before and during the setup. Dominika was great!

Custom shipping methods for Shoptet Premium
Is your Shoptet missing the pickup points your expansion depends on? Our widget adds them to the Shipping and payment step — the customer picks a locker or a branch on a map, the widget calculates the shipping price and writes the chosen point into the order. VHL Europe, Pošta bez hranic, InPost or a custom widget.
When Shoptet is missing the pickup points
Shoptet has plenty of carriers — as long as you sell into Czechia and Slovakia. The moment you expand, you hit the wall: in Romania customers expect Sameday or FAN Courier pickup points, in Bulgaria eCont, in Hungary FoxPost lockers. They won't find them in the shipping list and the order dies at the step where there is nothing to choose.
And this is only ever about pickup points, lockers and post office branches. Delivery to the address is built into Shoptet and works well — we don't touch it and you don't pay for it.
Shoptet Premium has an open API and allows custom code in the checkout. That's what we use: we deliver a widget that calculates the shipping price in the Shipping and payment step, lets the customer pick a pickup point on a map and writes the chosen one into the order. That's where our part ends — we don't do labels, parcel handovers or shipment states.
The widget is carrier-agnostic. It can take the pickup points from the Pošta bez hranic offer (their PickMapp pickup point map) or from VHL Europe, with D+1 express delivery to ten EU countries. The transport itself, the labels and the handover are then handled in your warehouse system — typically Brani WMS — or directly in the carrier's own system.
If your carrier is in neither of those offers, we build a custom widget on top of their pickup point API. It is still just picking a point and calculating the shipping price, nothing more.

When Shoptet is enough and when you need the widget
This is only ever about pickup points and lockers — delivery to the address is built into Shoptet and the widget doesn't touch it. The service starts to make sense once the pickup points your customer knows are missing from that list.
Delivery to the address
Carriers built into ShoptetShoptet does it itself and does it well. The widget doesn't touch it.Our widgetNot the widget. When you need to price delivery to the address with a formula of your own, there's a separate service for that: Custom shipping price calculation.Pickup points and lockers abroad
Carriers built into ShoptetLimited. Romanian Sameday, Bulgarian eCont and Croatian Overseas are not on the list.Our widgetPickup points and lockers across Europe, chosen on a map in the Shipping and payment step.When a carrier is missing
Carriers built into ShoptetYou wait for Shoptet to add it. Nobody guarantees a date.Our widgetWe build a widget on top of their pickup point API. You know the date up front.Shipping price
Carriers built into ShoptetWhatever the integration Shoptet offers can do.Our widgetThe widget works it out from your contract with the carrier — we set the rates and the shipping-method mapping to match it.Labels and shipment states
Carriers built into ShoptetIn the admin, for integrated carriers.Our widgetThe widget doesn't do them. Brani WMS prints the label and switches the order states through Order Automation — or you handle both in the carrier's system.Several stores
Carriers built into ShoptetEvery instance is configured separately.Our widgetOne licence per carrier, cheaper operation on the second and every further instance.Where it runs
Carriers built into ShoptetAny Shoptet.Our widgetShoptet Premium — it needs the open API and custom code in the checkout.
If the carriers built into Shoptet cover you, leave it be and save the money. You need us the moment the list is missing the one carrier your expansion depends on.
Where your customer picks the parcel up
Everything on the list is a pickup point, a locker or a post office branch — Shoptet delivers to the address on its own. The widget is carrier-agnostic: it takes the points either from the VHL Europe offer (D+1 express delivery to ten EU countries) or from Pošta bez hranic and its PickMapp pickup point map. Pick a country and see what your customer would be able to choose.
- VHL EuropeD+1 express delivery to ten EU countries
- Pošta bez hranic: PickMapppickup points and lockers in 25 countries
- Guide: VHL Europe widgetwhat the widget looks like in an order
- Guide: InPost widgetPaczkomaty and pickup points in Poland
Austria
Belgium
- DPD
- PostNL
Bulgaria
Croatia
Czechia
- Balíkovna
- DPD
- GLS
- One by Allegro
- PPL
- Zásilkovna
Denmark
Estonia
Finland
France
Germany
Greece
Hungary
Italy
Latvia
Lithuania
Luxembourg
Netherlands
- DPD
- PostNL
Poland
Portugal
Romania
Slovakia
Slovenia
Spain
Sweden
Switzerland
International shipping
These are pickup points, lockers and post office branches only — Shoptet handles delivery to the address on its own. Each carrier name links to their site. For a carrier that is missing we build a custom widget on top of their pickup point API: Shoptet Premium has an open API and we write custom code for it every week.
What the widget does
The widget does one thing: in the Shipping and payment step it works out the shipping price and lets the customer pick a pickup point. It is always pickup points, lockers and post office branches — Shoptet handles delivery to the address on its own, so we leave it alone.
- Pickup point chosen right in the orderthe customer picks a locker or a branch on a map in the Shipping and payment step. No detour to the carrier's own site.
- The chosen point written into the orderyour fulfilment team reads it straight from the order in Shoptet, with nothing to retype.
- Shipping price matching your contractwe set the rates and the shipping-method mapping to match what you agreed with the carrier.
- D+1 express to ten EU countrieswith VHL Europe: delivered from Czechia and Slovakia the next working day.
- A local sender addresswith VHL Europe the customer sees a local address in their country. It builds trust and cuts returns.
- Your own language versionsshipping names and descriptions in the language the customer is shopping in.
- Widget updates included in the operation feewhen the carrier or Shoptet changes an API, we adapt the widget. You shouldn't even notice.
What the widget does not do: it doesn't print labels, hand parcels over or change order states. Once the pickup point is written into the order, the warehouse takes over — Brani WMS prints the label and switches the order states through Order Automation. Without Brani, you handle labels and handovers in the carrier's system or in your own warehouse system.
How the rollout works
A standard widget rollout including configuration and test orders takes 10 to 15 working days.
- We agree whose points to showwhich carrier, into which countries and which delivery methods.
- Shoptet approves itcustom code in Premium is approved by Shoptet. We handle that for you.
- We adapt the widgetshipping mapping, rates, languages and the look inside your template.
- We test it on orderswe go through picking a pickup point and check it lands in the order in the form your warehouse understands.
- We launch and watch itin operation you get support and updates whenever an API changes.
It fits into Brani
The widget covers the first half of the journey: the customer picks a pickup point or a locker in the Shipping and payment step, the widget works out the shipping price and writes the chosen point into the order. That is where our work ends.
The second half — picking, packing, printing the label and switching the order state — happens in the warehouse, in Brani WMS. It reads the pickup point straight from the order in Shoptet, prints the label and switches the states through Order Automation. If you already run Brani, there is nothing to reconfigure.
Without Brani, you print the labels and hand the parcels over in the carrier's system or in your own warehouse system. The widget doesn't care either way — all it does is write the chosen point into the order.
We deploy both and we know where they meet — if you're unsure the combination fits your setup, we'll tell you outright.
- Brani WMSwarehouse and fulfilment for Shoptet stores
Need to work the shipping price out your own way?
The widget handles pickup points: it shows them to the customer on a map and writes the chosen one into the order. It works the shipping price out from the rates you agreed with your carrier.
Pricing delivery to the address is a different job — with heavy and palletized goods it comes out of the postcode, the weight, the dimensions, the pallet count and the warehouse the goods leave from. The widget isn't built for that; for that we build a separate module.
- Custom shipping price calculation for Shoptet Premiumthe shipping price from your own formula
What it costs
The widget licence and its rollout are paid once per carrier — no matter how many of their shipping methods you offer. Operation is then monthly per store, and separately for each carrier. Click through what it comes to for you.
- One-offwidget licence and rollout
- €400
- Monthly operation
- €32
- First year totalthe one-off part + 12 months of operation
- €784
How this adds up
- 1× licence at €400 = €400
- 1st store €32
- 1× operation at €32 a month = €32
All prices exclude VAT.
The calculator covers our work — the widget licence, its rollout and running it. You keep paying the carrier for the shipping itself under your own contract; that is not part of this figure.
Not sure it will pay off?
Tell us which countries you sell into and where orders are dropping off at the shipping step. We'll look at whether we can find those pickup points in the Pošta bez hranic or VHL Europe offer, or whether a custom widget on top of your carrier's API is worth it for you.
The consultation is free and commits you to nothing. If we think the carriers Shoptet offers on its own are plenty for you, we'll say so outright.
Frequently asked questions
What does the pickup point widget for Shoptet cost?
Do I pay per shipping method or per carrier?
Does it work on regular Shoptet, or only on Premium?
Which carriers can the widget show?
Do you handle delivery to the address as well?
Do you print labels and send shipment states?
Does it work alongside Brani?
Do I need my own contract with the carrier?
How long does the rollout take?
Add-ons for Shoptet Premium
Thanks to its API, Shoptet Premium opens up new possibilities. ERP and payment integrations, a pickup point widget, advanced configurators and add-ons. We're a certified Premium Partner.

AI product translator for Shoptet Premium

Automation for Shoptet Premium

Build your own bundle

Influencer Portal – working with influencers and UGC

Revelor – AI search for Shoptet Premium

Build your own product – a custom configurator

Returns & Complaints Manager for Shoptet Premium

Company Benefits – corporate discount verification

Shipping price calculation
Who do we already develop for on Shoptet?
And what do they say about us?
We value every opinion. We listen to our clients and we're ready for praise as well as criticism.
help before and during the setup. Dominika was great!
an add-on they are the authors of. In the process they gave us very qualified
advice, thanks to which we managed to clarify our own brief and to solve an
unusual combination of product bundles.…
the features and also with improving the look of the store. They're real
professionals with an eye for detail, they suggested a lot of things themselves
that would never have occurred to me. On top of…
Want to sail with us?
A quality website can easily become your best employee. It will make you money 24 hours a day, 365 days a year, with no salary and no vacation. All you have to do is start.
Call the Captain
Call +420 728 089 029 and Tomáš will pick up – the captain of our ship, the captain of our team, the owner.
If you'd rather write than call, email us at jsme@webotvurci.cz. A member of our crew usually replies within 24 hours.
Houbalova 3023/8, Líšeň
628 00 Brno
Company ID: 08320004, VAT ID: CZ08320004




