Blog · E-commerce

Web Shop for Zagreb Teams: Cards, Invoices, Checkout

CodeLoop Studio ·

Card payment on a laptop during an online checkout

Photo by Karolina Grabowska on Pexels

A web shop for Zagreb teams has to check out the same afternoon a sales link is pasted into Slack. Cards have to work. Delivery cost has to show before pay. The invoice has to look like something a Croatian accountant can file. The palette is the last decision, not the first.

CodeLoop Studio builds that store from Sarajevo. Zagreb is a market, not an office we list. Kickoff is remote. We visit if a warehouse walk-through is the only way to see how parcels leave — that is not a listed Ilica address. The scoped product is ecommerce website development.

What Zagreb checkout actually has to survive

EU cards are the default expectation. A guest who started on a tram will not wait for a “we will call you to confirm” loop. If the card form dies on Safari, or shipping appears after pay, you have a brochure with extra steps.

Invoices, PDV, and company details on the receipt are part of the shop when you sell to Croatian businesses — not a PDF you email on Monday. Same-day city delivery is a zone and a cut-off, not a homepage promise. If you only need a site that gets found, that is website development.

What we freeze for a Zagreb-facing store

  • Pay on a phone, once. Card flow, 3-D Secure, and a confirmation email. We do not hide “call us to finish” behind a Buy button.

  • Delivery before pay. City, rest of Croatia, EU if you actually ship it. Cost on the cart, not after the card.

  • Receipt the accountant can use. Company name, OIB, and line items when B2B is in the brief. We do not invent a fiscal device we have not scoped.

  • Croatian UI where the guest pays. Checkout language matches how you sell. A half translated theme is how carts die.

Not the Belgrade brief with a different skyline

Belgrade shops still lean on cash on delivery and courier first names. Zagreb shops lean on cards and a link that has to finish today. Same studio, different payment and invoice rules. The Belgrade note is web shop for Belgrade teams.

We do not invent Zagreb clients or an Ilica storefront. DigitalPlay is a shop we shipped — catalogue, checkout, owner admin. Process from SKUs to first order: how we build a web shop.

Where the studio sits

In Sarajevo. Remote is how the work runs. If you need a Croatian company on the contract and a listed Zagreb mailbox, say so up front — we are not that vendor. CET overlap still holds. We do not swap the H1 by IP to look local.

Send SKU count, how you take money today, and whether invoices are B2B. Reply in 24 hours online estimate or contact.

Web Shop for Zagreb Teams: Cards, Invoices, Checkout | CodeLoop Studio