Kako iz cloud web aplikacije omogućiti naplatu preko lokalnog POS terminala (fiskalizacija)?

Pitanje ❓

Pozdrav svima,

pravim web aplikaciju (hostovanu u cloudu) koja treba da omogući da se naplata vrši preko sertifikovanog POS terminala ili fiskalne kase koja se nalazi lokalno u poslovnom prostoru.

Ideja je sledeća:

  • Web aplikacija šalje zahtev backend serveru (u cloudu), koji vrati JSON sa transakcijom.
  • Frontend (browser) na računaru koji ima pristup POS-u, poziva lokalni servis (npr. http://localhost:1234/charge) i taj servis komunicira sa POS terminalom.
  • POS izvrši naplatu, štampa račun, i rezultat se vrati cloud backend-u.
  • Dakle, backend ne komunicira direktno sa POS uređajem, već frontend premošćava komunikaciju prema lokalnom API-ju.

Pitanja:

Da li je ova arhitektura prihvaćena i stabilna u praksi?

Ima li bezbednosnih ili praktičnih problema?

Postoji li neki POS terminal koji direktno funkcioniše iz clouda, bez potrebe za lokalnim servisom (npr. putem HTTPS API-ja)?

Imate li preporuku za konkretan POS terminal koji ima otvoren REST API ili SDK za ovakvu namenu?

Hvala unapred na savetima!

Posted Jul 9, 2025, 4:11 AM UTC · edited

610
Loading comments…