Magento developer in Belgium, for stores in three languages
I’m Kishan Savaliya, an Adobe Certified freelance Magento developer working with stores in Belgium from Ahmedabad, India. A Belgian shop rarely has one audience: Flemish buyers expect Dutch, Walloon buyers expect French, and the East Cantons read German. So I usually start with the store views, then put Bancontact at the top of checkout, because that is the card most Belgians reach for. Since January 2026 there is a third job too: Peppol e-invoices for your business customers.
- Calls in your morning: 12:00 in Ahmedabad is 7:30 in Brussels in winter
- Bancontact cards and the Payconiq by Bancontact app in checkout
- Dutch, French and German store views, each with its own invoice text
Your morning is my afternoon
09:00Brussels 13:30Ahmedabad
Standard time. I work 10 AM to 7 PM IST, Monday to Saturday.
Belgium at a glance, for your store
-
Bancontact The Belgian card
Most Belgian debit cards run on Bancontact, so a checkout without it loses buyers. I add the card, the Payconiq by Bancontact QR flow on mobile, and bank buttons such as KBC or Belfius if your customers ask for them.
-
NL + FR + DE Three store views
Dutch for Flanders, French for Wallonia and most of Brussels, German for Eupen and Sankt Vith. I give each its own URL prefix so Google indexes them separately, and I never force a redirect on visitors.
-
Peppol 2026 B2B e-invoices
Since 1 January 2026 Belgian companies must send structured e-invoices to each other over Peppol. I connect Magento invoices to an access point so your trade orders comply without manual exports.
-
5 hrs Brussels overlap
My 12:00 to 17:00 IST is 7:30 to 12:30 in Brussels in winter and 8:30 to 13:30 in summer. Calls happen in your morning, never at midnight.
What I set up on a Belgian Magento store
Belgium packs three languages, its own card scheme and a fresh e-invoicing law into a small market. Each of these six comes up on almost every Belgian brief, so I plan them before the first line of code.
-
Bancontact at the top of checkout
Belgian shoppers look for the Bancontact logo first. I set it up through Mollie, Adyen, Stripe or Worldline, add the Payconiq by Bancontact QR code for mobile, and test the 3-D Secure step with the provider’s Belgian test cards.
-
Bank buttons and pay-later, only if used
Some Belgian customers still prefer the KBC or Belfius payment buttons, and some want Klarna or PayPal. I add those when your order data shows demand, not by default, because every extra method makes the checkout longer.
-
Dutch, French and German store views
Antwerpen and Gent shop in Dutch, Liège and Namur in French, Eupen in German, and Brussels in both Dutch and French. I build one store view per language with hreflang, and a translated catalogue rather than a machine-translated page with Dutch leftovers.
-
Peppol e-invoicing for B2B
Structured e-invoices between Belgian businesses became mandatory on 1 January 2026, and e-reporting to the tax office follows in 2028. I send Magento invoices to a Peppol access point as UBL (Peppol BIS Billing 3.0), so your accountant gets the same data the buyer does.
-
VAT in three languages
The same tax is BTW in Flanders, TVA in Wallonia and MwSt in the East Cantons, and your invoice should say it the buyer’s way. I map products to 21%, 12% or 6%, and apply reverse charge only after the buyer’s VAT number checks out in VIES.
-
bol.com feed and bpost delivery
Many Belgian sellers also list on bol.com, so I sync products, stock and prices from Magento to avoid overselling. On the delivery side I connect bpost labels and pickup points, with PostNL or DPD if you ship to the Netherlands too.
Five steps from booking to live
Call on day one, quote on day two, staging from day three. When it is 9:00 in Brussels it is 13:30 in Ahmedabad (12:30 in summer), so I pick up your morning feedback in my afternoon. All three language versions go live together on the same night.
-
01
Audit
Free 30-min audit of your Belgian store, Bancontact + Payconiq integration, GBA-APD posture, trilingual NL+FR+DE store-view setup, BTW configuration, Peppol readiness, Core Web Vitals. Booked in a CET-friendly slot.
Day 1 -
02
Quote
Fixed-price written quote in USD with EUR equivalent on request. Reserved start date, risk register, written project plan. You sign, I book the slot. SEPA / Bancontact / wire accepted.
Day 2 -
03
Build
Daily review at 4 PM CET typical, right inside your Brussels / Antwerpen / Liège working day. Staging access from day 3 with a real BE postcode + Bancontact-test cart.
Days 3-14 -
04
Deploy
Blue-green cutover scheduled for off-peak (3 AM CET typical, lowest BE traffic). Old release stays warm for 72 hours so rollback is one DNS flip. Trilingual store-views go live together.
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. Peppol + GBA-APD sign-off included.
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 on Upwork, Clutch and LinkedIn, from several countries. Ask me on the call if you want to speak to one of them.
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
Questions Belgian store owners ask me
Tell me about your Belgian Magento store
Send me a short WhatsApp message about the project. Within 24 business hours I send a written quote in USD with the EUR figure, plus a short plan for Bancontact, store views and Peppol.
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 revenue (EUR)
- 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