Pređi na sadržaj

WooCommerce dodatak · besplatan

Fiskalizacija WooCommerce prodavnice, bez uređaja i bez programiranja

Instalirajte BokaPOS dodatak, unesite pristupne podatke i mapirajte poreske klase jednom. Od tada svaka porudžbina dobija fiskalni račun Poreske uprave: PFR broj, QR kod, verifikacioni link i PDF, na ekranu porudžbine i u e-pošti kupcu.

  • Uvek besplatan, bez doplate
  • Odobren ESIR · IB 1656
  • WordPress 6.5+ · WooCommerce 8.9+ · HPOS

Otpremite ZIP u WordPress: Dodaci, Dodaj novi, Otpremi dodatak. Ažuriranja stižu kroz WordPress kao i za svaki drugi dodatak. Uskoro i u WordPress.org katalogu.

Potvrđen fiskalni račun, verifikacioni link i PDF na WooCommerce porudžbini
Fiskalni račun, link za proveru i akcije na porudžbini

Šta dodatak radi

Sve što web shop u Srbiji mora da uradi sa fiskalnim računom, unutar WooCommerce ekrana koje već koristite.

  • Fiskalizacija jednim klikom ili automatski

    Sa ekrana porudžbine, masovnom akcijom iz liste porudžbina ili automatski na statusu koji izaberete (preporučeno Završeno).

  • Refundacija iz WooCommerce panela

    Delimična refundacija po stavkama, obavezna identifikacija kupca i potpisana kopija kada se novac vraća u gotovini.

  • Avansni lanac

    Avansni račun kad novac stigne, avansna refundacija i konačni račun pri isporuci, za načine plaćanja koje označite kao avans.

  • Kopija, predračun i obuka

    Izdaju se sa ekrana porudžbine, bez odlaska u drugi sistem. Kopija je moguća i za konačni račun avansnog lanca.

  • Dostava računa kupcu

    WooCommerce e-pošta sa PDF prilogom, e-pošta iz BokaPOS-a, stranica Hvala i Moj nalog. Kupac bira format: A4, 80 mm ili 58 mm.

  • PIB kupca na kasi

    Polje za PIB u klasičnom i u blok checkoutu; identifikacija kupca se štampa na računu, a naziv firme iz registra NBS stiže uz račun.

  • Dnevnik i izveštaj o prometu

    Lokalni fiskalni dnevnik, pretraga BokaPOS dnevnika, CSV izvoz i promet po periodu, sve u WordPress-u.

  • Katalog i jezici

    Opciona sinhronizacija proizvoda sa BokaPOS-om. Interfejs na srpskom (latinica) i engleskom.

Podešavanje u pet koraka

Prvi probni račun izdajete isti dan, u besplatnom sandbox okruženju. Produkcija se uključuje kada je bezbednosni element obveznika aktiviran.

Mapiranje WooCommerce poreskih klasa na oznake koje V-PFR vraća
Poreske oznake se čitaju uživo od V-PFR-a
  1. Povezivanje

    WooCommerce, BokaPOS, kartica Povezivanje. Unesite sandbox client id i tajnu, kliknite Testiraj vezu, izaberite obveznika i poslovni prostor.

  2. Porezi

    Dodatak čita poreske oznake uživo od V-PFR-a. Svakoj WooCommerce poreskoj klasi dodelite oznaku, posebno redovima za dostavu i naknade. Obveznik van sistema PDV-a sve mapira na oznaku bez PDV-a.

  3. Plaćanja

    Dodatak predlaže vrstu plaćanja za svaki način plaćanja: pouzeće je gotovina, virman je prenos na račun, kartične kapije su platna kartica. Ispravite gde treba.

  4. Fiskalizacija

    Podrazumevano fiskalizujete ručno. Ako uključite automatsku fiskalizaciju, izaberite status; kartica vas upozorava ako neki način plaćanja uzima novac pre isporuke i kaže kako to rešiti avansom.

  5. Dostava računa

    Uključite e-poštu sa PDF-om, prikaz računa na stranici Hvala i u Mom nalogu i polje PIB na kasi.

Zatim napravite probnu porudžbinu. Na ekranu porudžbine vidite kutiju BokaPOS fiskalizacija sa statusom, PFR brojem, linkom za proveru i PDF-om.

Pravila koja dodatak poštuje

Fiskalni račun je pravni dokument, pa dodatak radije stane i pita nego da pogodi.

  • Račun postoji samo kada BokaPOS odgovori 201 i fiscalized: true. Ništa drugo se ne računa: ni zakazan posao, ni e-pošta, ni PDF.
  • Svaki zahtev nosi idempotentni ključ sačuvan pre slanja, pa prekid veze ne može da proizvede dva računa za jednu porudžbinu.
  • Nepoznat ishod se nikad ne šalje ponovo; dodatak proverava rezultat kod BokaPOS-a i kaže kada čovek treba da odluči.
  • Poreske oznake se čitaju uživo od V-PFR-a preko BokaPOS-a; nijedna stopa nije ukodirana.
  • Porudžbine nastale pre aktivacije dodatka se ne fiskalizuju, jer bi račun nosio današnje vreme.
  • Sandbox i produkcioni pristupni podaci su razdvojeni; sandbox ključ u produkcionom polju se odbija pre čuvanja.
  • Porudžbina u stranoj valuti, stavka bez poreza mapirana na 20% ili popust veći od stavke se odbijaju umesto da se pogrešno fiskalizuju.

Zahtevi

WordPress
6.5 ili noviji, testiran do 7.1
WooCommerce
8.9 ili noviji, testiran do 11.0
PHP
8.1 ili noviji
Skladište porudžbina
klasično i HPOS
Pozadinski poslovi
Action Scheduler koji dolazi uz WooCommerce
Nalog
BokaPOS nalog; sandbox je besplatan
Licenca
GPLv2 ili novija, otvoren kod
Verzija
1.0.0, objavljena 2. septembra 2026.

Šta dodatak šalje i kome

Posle unosa pristupnih podataka dodatak se obraća adresama auth.bokapos.rs (pristupni token) i api.bokapos.rs (provera veze, fiskalizacija, prikazi računa, katalog, dnevnik, izveštaji). Pri fiskalizaciji šalje stavke porudžbine, iznose, vrstu plaćanja i, po potrebi, identifikaciju kupca, da bi BokaPOS izdao račun obveznika preko V-PFR-a. Ne šalje analitičke ni reklamne podatke. PDF i slike računa se ne čuvaju kao lokalne datoteke, nego se preuzimaju od BokaPOS-a kada zatrebaju.

Dodatak je besplatan i ostaje besplatan

Nema doplate, nema premium verzije, nema naplate po instalaciji. Plaća se samo BokaPOS pretplata za produkciju: 1.600 RSD mesečno po produkcionom bezbednosnom elementu, 600 fiskalizovanih dokumenata mesečno uključeno, 1 RSD po dodatnom dokumentu, PDV uračunat. Probno okruženje je besplatno i nikad se ne blokira.

Za developere

Dodatak je pisan po WooCommerce pravilima: wc_get_order() i meta API, HPOS, Action Scheduler za pozadinski rad, šabloni koje tema može da prepiše.

  • Konstante u wp-config.php: BOKAPOS_ENVIRONMENT, BOKAPOS_SANDBOX_CLIENT_ID, BOKAPOS_SANDBOX_CLIENT_SECRET, BOKAPOS_PRODUCTION_CLIENT_ID, BOKAPOS_PRODUCTION_CLIENT_SECRET.
  • Filteri: bokapos_order_items, bokapos_order_buyer, bokapos_client_reference, bokapos_order_eligibility_problem, bokapos_validate_pib_checksum, bokapos_order_payments za podeljeno plaćanje.
  • Akcije: bokapos_order_fiscalized, bokapos_refund_fiscalized, bokapos_advance_fiscalized.
  • Šabloni u temi pod bokapos-for-woocommerce/: order-receipt.php, emails/bokapos-receipt.php, emails/plain/bokapos-receipt.php.
Kartica Fiskalizacija BokaPOS dodatka u WooCommerce podešavanjima
Ručna ili automatska fiskalizacija, kasir i pravila za avans

Česta pitanja o WooCommerce fiskalizaciji

Da li je dodatak zaista besplatan?

Da. Dodatak je besplatan i ostaje besplatan, bez doplate, bez premium verzije i bez naplate po prodavnici. Plaća se samo BokaPOS pretplata za produkcione račune; probno okruženje je besplatno.

Da li mi treba fiskalna kasa, štampač ili L-PFR?

Ne. BokaPOS je ESIR u cloudu koji fiskalizuje preko virtuelnog procesora (V-PFR) Poreske uprave. Potreban je samo bezbednosni element u obliku datoteke koji obveznik dobija od Poreske uprave za prodaju na daljinu.

Da li dodatak fiskalizuje porudžbine napravljene pre instalacije?

Ne. Račun nosi vreme kada ga V-PFR potpiše, pa bi stare porudžbine dobile današnje vreme. Fiskalizuju se samo porudžbine nastale posle aktivacije dodatka.

Šta se dešava kada V-PFR ne radi?

Ništa se ne izdaje. Dodatak ponavlja isti zahtev sa istim ključem nekoliko puta sa rastućim razmacima (5 s, 30 s, 2 min, 10 min, 30 min, 60 min); ako servis ostane nedostupan, označava porudžbinu i šalje e-poštu administratoru. Jedno dugme Ponovi ponavlja isti zahtev.

Šta znači status Ishod se proverava?

Zahtev je možda stigao do V-PFR-a, ali odgovor nije stigao nazad. Dodatak ga nikad ne šalje ponovo; periodično pita BokaPOS za rezultat i završava porudžbinu čim je ishod poznat. Ne fiskalizujte porudžbinu ponovo ručno.

Može li refundacija bez broja lične karte ili PIB-a kupca?

Ne. Propis traži identifikaciju kupca na svakoj refundaciji. Panel za refundaciju je traži: broj lične karte, PIB firme, pasoš i ostale zvanične vrste.

Podržava li dodatak pouzeće, karticu, uplatnicu i IPS?

Da. Dodatak mapira WooCommerce načine plaćanja na svih sedam zvaničnih vrsta: gotovina (pouzeće), platna kartica, ček, prenos na račun, vaučer, instant plaćanje i drugo bezgotovinsko plaćanje. Podeljeno plaćanje je moguće preko filtera.

Radi li sa HPOS-om i blok checkoutom?

Da. Dodatak koristi WooCommerce API za porudžbine, pa radi i sa klasičnim skladištem i sa HPOS-om, a polje PIB postoji i u klasičnom i u blok checkoutu.

Kada će dodatak biti na WordPress.org?

Dodatak je prijavljen u WordPress.org katalog i u postupku je pregleda. Do objave preuzmite ZIP sa ove stranice; ažuriranja i za tu instalaciju stižu kroz WordPress kao za svaki drugi dodatak.

Kako prelazim na produkciju?

Ovlašćeno lice obveznika traži bezbednosni element na portalu Poreske uprave, Vlasnik ga otprema na BokaPOS portalu, BokaPOS ga aktivira i izdaje produkcione pristupne podatke. Unesete ih u karticu Povezivanje, ponovo mapirate poreske klase (produkcija ima druge oznake) i proverite prvi račun na sajtu Poreske uprave.

Spremni da fiskalizujeteiz sopstvenog sistema?

Probno okruženje je besplatno, a prvi račun izdajete isti dan.