Fiskalio Blog

Kako početi sa Stripe-om: Vodič korak po korak

Ako planirate prihvaćati plaćanja online u Hrvatskoj, vjerojatno ste čuli za Stripe. Ali s čim početi? Što je potrebno? I kako to sve povezati s fiskalizacijom?

Pripremili smo vodič koji će vas provesti kroz cijeli proces - bez obzira imate li tehničko iskustvo ili ne.

Što je Stripe?

Stripe je globalna platforma za online plaćanja koja omogućuje prihvaćanje kreditnih i debitnih kartica, Google Pay, Apple Pay i drugih načina plaćanja na vašoj web stranici ili aplikaciji.

Umjesto da sami gradite sustav za obradu kartica (što je komplicirano i skupo), Stripe nudi gotovo rješenje koje možete integrirati u svoje poslovanje.

Zašto baš Stripe?

  • 🌍 Globalno prihvaćen - koriste ga milijuni tvrtki diljem svijeta
  • 💳 Svi načini plaćanja - kartice, digitalni novčanici, direktna plaćanja...
  • 🔒 Siguran - Stripe vodi brigu o PCI sukladnosti i sigurnosti podataka
  • 🛠️ Jednostavna integracija - odlična dokumentacija i podrška za developere
  • 💰 Transparentne cijene - bez skrivenih troškova

Stripe u Hrvatskoj: Odlične vijesti, ali...

Stripe je lansiran u Hrvatskoj 2022. godine, što je bila odlična vijest za online poduzetnike. Konačno možemo koristiti isto rješenje koje koriste najbolje kompanije u svijetu!

Ali...

Postoji jedan veliki izazov: fiskalizacija.

U Hrvatskoj je zakonom propisano da svaka transakcija mora biti fiskalizirana kod Porezne uprave. Stripe ne zna ništa o hrvatskoj fiskalizaciji (zašto bi?), što znači da ako želite koristiti Stripe, morate sami riješiti fiskalizaciju.

Upravo zato postoji Fiskalio - da taj dio učinimo automatskim za vas.

Koraci za postavljanje Stripe plaćanja s fiskalizacijom

Evo što vam sve treba:

1️⃣ Registrirajte se na Stripe

Prvo, trebate Stripe račun:

  1. Idite na stripe.com
  2. Kliknite na "Start now" ili "Započni sada"
  3. Unesite svoje podatke (email, lozinka)
  4. Odaberite Hrvatska kao državu

Važno: Stripe će vam zatražiti razne informacije o vašem poslovanju:

  • OIB tvrtke
  • Adresa poslovanja
  • Detalji o vlasnicima/direktorima
  • Bankovni račun (za primanje isplata)
  • Opis djelatnosti

Budite spremni predati sve te podatke - Stripe mora provjeriti legitimnost vašeg poslovanja prije nego što možete početi primati prava plaćanja.

2️⃣ Nabavite certifikat za fiskalizaciju od FINA-e

Da biste mogli fiskalizirati račune, trebate digitalni certifikat za fiskalizaciju.

Ovaj certifikat se koristi za digitalno potpisivanje računa koje šaljete Poreznoj upravi.

Gdje nabaviti certifikat?

Certifikate izdaje FINA (Financijska agencija). Sve informacije i postupak možete pronaći ovdje:

👉 FINA - Poslovni certifikati za fiskalizaciju

Što trebate znati:

  • Postoje dva tipa certifikata:

    • Produkcijski certifikat - za stvarna plaćanja (obavezan)
    • Demo certifikat - za testiranje (besplatan, ali ga jako preporučamo!)
  • Cijena: Oko 50€ za produkcijski certifikat (cijena ovisi o tipu i trajanju)

  • Demo certifikat: Besplatan - koristite ga za testiranje prije nego pređete na produkciju

Naša preporuka:

Zatražite oba certifikata odmah!

Zašto? Jer ćete htjeti testirati cijeli proces na demo okruženju prije nego počnete s pravim plaćanjima. Ovako možete biti 100% sigurni da sve funkcionira kako treba.

Vrste certifikata:

Za Fiskalio vam treba aplikacijski certifikat (datoteka .pfx ili .p12).

3️⃣ Registrirajte poslovni prostor kod Porezne uprave

Prije nego počnete fiskalizirati račune, morate registrirati poslovni prostor (blagajnu) kod Porezne uprave.

Što je to? To je zapravo oznaka blagajne koju ćete koristiti za izdavanje računa. Čak i ako nemate fizičku poslovnicu (samo web shop), morate registrirati virtualni poslovni prostor.

Kako to napraviti?

Porezna uprava ima detaljan vodič:

👉 Upute za prijavu poslovnih prostora (PDF)

Ali...

Naša preporuka: Prepustite ovo svom knjigovodji.

Većina knjigovodja u Hrvatskoj zna kako registrirati poslovni prostor - rade to stalno. Umjesto da se mučite sami, jednostavno zamolite svog knjigovodju da to napravi za vas.

Bit će vam potrebni:

  • Oznaka poslovnog prostora
  • Oznaka naplatnog uređaja (blagajne)

Vaš knjigovodja će vam ove podatke dati nakon registracije.

4️⃣ Registrirajte se na Fiskalio

Sada dolazi dio gdje sve povezujemo zajedno.

  1. Idite na fiskalio.net (ili demo.fiskalio.net za testiranje)
  2. Kreirajte račun
  3. U postavkama unesite:

Podaci o vašoj tvrtki:

  • OIB - vaš porezni identifikacijski broj
  • Naziv tvrtke
  • Adresa - adresa sjedišta tvrtke
  • Poštanski broj i grad
  • Djelatnost

Podaci o poslovnom prostoru:

  • Oznaka poslovnog prostora (dobili ste od knjigovodja)
  • Oznaka naplatnog uređaja (dobili ste od knjigovodja)

Upload certifikata:

  • Upload .pfx ili .p12 datoteke koju ste dobili od FINA-e
  • Unesite lozinku za certifikat

5️⃣ Povežite Stripe s Fiskaliem

Zadnji korak: omogućiti Stripe-u da automatski obavještava Fiskalio o svakom plaćanju.

Trebate Stripe API ključ:

  1. Uđite u Stripe Dashboard
  2. Idite na DevelopersAPI keys
  3. Kliknite "Create restricted key"
  4. Dajte mu ime (npr. Fiskalio Webhook Manager)
  5. Omogućite ove dozvole:
    • Webhook endpoints: Write
    • Events: Read
    • Payment Intents: Read
    • Invoices: Read
    • Checkout Sessions: Read
    • Customers: Read
  6. Kliknite "Create key"
  7. Kopirajte ključ (počinje s rk_live_ za produkciju ili rk_test_ za demo)

Važno: Nemojte koristiti Secret API key! Koristite isključivo Restricted API key zbog sigurnosti.

Povežite webhook:

Stripe koristi webhooks da šalje notifikacije kada se dogodi plaćanje.

Dobra vijest: Fiskalio može automatski kreirati webhook za vas! Samo unesete API ključ i kliknete "Create Webhook".

Ako želite ručno postaviti webhook:

  1. U Stripe Dashboard-u idite na DevelopersWebhooks
  2. Kliknite Add endpoint
  3. Kopirajte webhook URL iz Fiskalio postavki
  4. Odaberite ove događaje:
    • checkout.session.completed
    • invoice.paid
    • payment_intent.succeeded

I to je to! 🎉

Od tog trenutka:

  • Kupac plati preko Stripe-a
  • Stripe šalje notifikaciju Fiskaliu
  • Fiskalio automatski fiskalizira račun kod Porezne uprave
  • Kupac dobiva PDF račun s QR kodom i JIR-om na email

Demo okruženje: Testirajte prije produkcije!

NIKADA nemojte odmah ići na produkciju!

I Stripe i Fiskalio imaju demo/test okruženja gdje možete testirati cijeli proces bez stvarnih plaćanja:

  • Stripe Test Mode - koristi testne kartice (broj: 4242 4242 4242 4242)
  • Fiskalio Demo - demo.fiskalio.net
  • Demo certifikat od FINA-e - za testiranje fiskalizacije
  • Porezna uprava Demo okruženje - za testiranje komunikacije s Poreznom

Testirajte sve scenarije:

  • Običnu kupnju
  • Refund (povrat novca)
  • Neuspješno plaćanje
  • Velike i male iznose

Tek kada ste 100% sigurni da sve radi kako treba, prebacite se na produkciju.

Zvuči kao puno posla? Tu smo da pomognemo!

Razumijemo - ovo je dosta koraka, posebno ako ovo radite prvi put.

Ne morate prolaziti kroz sve ovo sami.

💬 Kontaktirajte nas na WhatsApp-u

Kliknite na WhatsApp widget u donjem desnom kutu i slobodno nam se javite.

Pomoći ćemo vam:

  • 🎯 Razumjeti što točno trebate
  • 📝 Provesti kroz proces postavljanja
  • 🐛 Riješiti bilo koje probleme koji se pojave
  • ✅ Provjeriti da sve radi ispravno

Radije želimo da vas vodimo kroz proces korak po korak, nego da se mučite sami i odustanete.

Česta pitanja

Koliko traje postavljanje?

Ovisi o tome koliko brzo možete dobiti certifikat od FINA-e (obično nekoliko dana) i koliko brzo Stripe verificira vaš račun (1-3 dana).

Sam tehnički dio (povezivanje svega) može se napraviti za manje od sat vremena.

Treba li mi developer?

Za osnovnu integraciju Stripe-a na web stranicu - da, vjerojatno. Stripe ima odličnu dokumentaciju, ali trebate nekoga ko zna programirati.

Za povezivanje Stripe-a s Fiskaliom - ne! To je samo copy-paste API ključa i webhook URL-a.

Što ako nešto ne radi?

Kontaktirajte nas na WhatsApp-u! Nije bitno koliko trivijalno ili komplicirano pitanje imate - tu smo da pomognemo.

Mogu li testirati prije nego platim?

Naravno! Demo okruženje je potpuno besplatno i možete testirati koliko god želite.

Što ako koristim neki drugi payment processor?

Trenutno Fiskalio podržava samo Stripe, ali radimo na dodavanju podrške za druge platforme. Javite nam se - ako ima dovoljno interesa za određenu platformu, možemo prioritizirati njen razvoj.

Zaključak

Da, postavljanje Stripe-a s fiskalizacijom u Hrvatskoj zahtijeva nekoliko koraka:

  1. ✅ Stripe račun
  2. ✅ FINA certifikat (produkcija + demo)
  3. ✅ Registracija poslovnog prostora
  4. ✅ Fiskalio račun
  5. ✅ Povezivanje Stripe API-ja
  6. ✅ Webhook konfiguracija

Ali ne morate sve to sam shvatiti.

Već postoje tisuce poduzetnika koji koriste Stripe za plaćanja i Fiskalio za fiskalizaciju. Postupak je provjeren i radi.

Trebate pomoć u postavljanju?

💬 Kliknite na WhatsApp widget i javite nam se. Rado ćemo vam pomoći!


Spremni za početak?

  1. 🧪 Testirajte na demo okruženju
  2. 💬 Kontaktirajte nas na WhatsApp-u ako imate pitanja
  3. 🚀 Pokrenite produkciju kad ste spremni

- Fiskalio Team