Magento developer in the Czech Republic
I’m Kishan, a freelance Magento developer for Czech Republic stores, based in Ahmedabad. A Czech shop lives or dies on two things outside its own site: the Heureka.cz feed and the pickup point at checkout. I get both right, then wire GoPay or ComGate for payments and an ARES lookup so business buyers only type their IČO.
- Your 9:00 in Prague is 13:30 my time in winter, 12:30 in summer
- GoPay or ComGate with cards, bank buttons and Apple Pay
- Heureka.cz and Zboží.cz feeds that pass validation
Your morning is my afternoon
09:00Prague 13:30Ahmedabad
Standard time. I work 10 AM to 7 PM IST, Monday to Saturday.
Czech Republic at a glance, for your store
-
Heureka.cz Where buyers compare
Many Czech shoppers start on Heureka.cz or Zboží.cz, not Google. I build the XML feed from Magento with the right categories, EANs and delivery times, so your products show up there.
-
Pickup points Zásilkovna and friends
Czech buyers often skip home delivery. I add a pickup point picker for Zásilkovna (Packeta), plus PPL, DPD or Česká pošta if you ship with them.
-
4h30 Ahead of Prague in winter
When Prague opens at 9:00 it is 13:30 in Ahmedabad (12:30 in summer). A bug you report before lunch is usually fixed on staging before you leave the office.
-
CZ and SK Two currencies, one install
Slovakia is the natural second market. I add a Slovak store view in EUR with Slovak VAT next to your Czech one in CZK, sharing one catalogue.
The Czech details I check on every store
Czech shoppers compare prices before they ever reach your site, and they expect to pick up the parcel on the way home. So the work is less about the theme and more about feeds, pickup points, payment buttons and invoices that show the right company numbers.
-
GoPay or ComGate at checkout
Both are Czech payment gateways that bundle cards, instant bank buttons for the big Czech banks, and Apple Pay or Google Pay in one contract. I connect the one you signed with, test the return flow from each bank, and make sure a failed payment leaves a clear order status instead of a silent cancel.
-
IČO, DIČ and ARES for business buyers
Czech companies put their IČO (an 8-digit company number) and DIČ (CZ plus 8 to 10 digits) on every invoice. I add both fields to checkout, fill the company name and address from ARES as soon as the IČO is typed, and check foreign EU VAT numbers in VIES.
-
Heureka.cz and Zboží.cz feeds
A feed that Heureka rejects is the same as no feed. I generate it from Magento in Heureka’s XML format, map your categories to theirs, send EAN, stock and delivery date, and add the “Ověřeno zákazníky” survey code so buyers get the review email. The same data feeds Zboží.cz.
-
Czech storefront and emails
Czech plural forms trip up a lot of themes (1 kus, 2 kusy, 5 kusů). I set the cs_CZ locale properly, check that č, ř and ů survive in emails and PDFs, and translate the order emails your customers actually read.
-
Selling into Slovakia
Slovak buyers read Czech without trouble, but they pay in EUR and Slovak VAT applies. I set up a second store view with EUR prices, the Slovak tax rates and a Heureka.sk feed, all from the same catalogue.
-
Pickup points and carriers
I add a Zásilkovna (Packeta) pickup point map to checkout, then connect PPL, DPD or Česká pošta for labels and tracking. Cash on delivery (dobírka) is still common here, so I keep it as an option with its own fee if you want it.
Five steps from booking to live
A 10:00 call in Prague is 14:30 in Ahmedabad in winter and 13:30 in summer. That leaves your whole morning for questions and review, and I usually have fixes on staging before you log off.
-
01
Audit
Free 30-min audit of your Czech store, GoPay integration, Heureka.cz feed health, IČO/DIČ checkout validation, ÚOÓÚ cookie posture, Core Web Vitals. Booked in a Prague-friendly CET slot.
Day 1 -
02
Quote
Fixed-price written quote in USD with CZK parity (~CZK 11,500 / CZK 115,000 reference). Reserved start date, risk register, written project plan. You sign, we book.
Day 2 -
03
Build
Daily review at 4 PM CET typical, inside your Prague / Brno working day. Staging access from day 3 with a Czech postcode + GoPay-test cart + Heureka feed preview.
Days 3-14 -
04
Deploy
Blue-green cutover scheduled for off-peak (3 AM CET typical, lowest CZ traffic). Old release stays warm for 72 hours so rollback is one DNS flip. Heureka feed validated post-cutover.
Launch night -
05
Stabilise
14 days of post-launch coverage in CET business hours. Anything that breaks because of the cutover gets fixed at no extra charge.
Days 14-28
Your quote
Get a fixed quote for your project
Send your store URL and describe what you want to change. We can review the requirements and agree a written scope, quote and timeline before work starts.
- Free first call
- Written scope, price and timeline
- You approve every change
What clients say about working with me
Reviews from clients I have worked with through Upwork, Clutch and direct referrals.
Magento work and feedback View Upwork profile
-
Sports footwear and hockey shop, Netherlands -
Photo printing supplies wholesaler, Netherlands -
Educational toys and books shop
-
Kishan has done an excellent job in a timely manner. He is very knowledgeable, has a very positive attitude, easy to communicate.
Z. K.Magento 2 client -
He is technically strong, approaches problems thoughtfully, and focuses on stable, long-term solutions.
E. H.Magento 2 client -
Kishan was a pleasure to work with! He is highly skilled, professional, and delivered outstanding results on time.
M.Magento 2 client
Honest answers to the questions every Czech merchant asks
Tell me about your Czech Magento store
Send me a short WhatsApp message about the project. I reply within 24 business hours with a written quote in USD and the CZK figure next to it.
Message me on WhatsApp
No form to fill. Send me a quick message. I reply during 10 AM to 7 PM IST, Monday to Saturday.
Helpful to mention
- Company
- Current platform
- Store URL
- Annual GMV (CZK)
- Category
- Compliance focus
These are already in the message for you. Just add your answers.
Message me on WhatsAppOr save my number: +91 84012 70422