Vtičnik za WooCommerce spletne trgovine · UPN nalog s QR kodo · v2.0

UPN QR koda, ki jo kupec plača z enim skenom.

WooQR UPN doda na vsako WooCommerce naročilo z bančnim nakazilom UPN QR kodo (QR kodo za plačilo, ki jo poznate s položnic) po standardu ZBS in celoten UPN nalog v PDF-ju. Kupec skenira v svoji mobilni banki, banka izpolni IBAN, znesek in referenco. Brez tipkanja, brez napačnih sklicev, brez zunanjih storitev.

Potrjeno v produkciji Intesa Sanpaolo, Delavska hranilnica • 20+ slovenskih trgovin • Lokalno: podatki ne zapustijo vašega strežnika • 14 dni vračilo

Tole dobi vaš kupec

Celoten UPN nalog s QR kodo.

Vtičnik nariše obrazec univerzalnega plačilnega naloga (UPN) s QR kodo po milimetrskih koordinatah tehničnega standarda Združenja bank Slovenije: potrdilo, nalog, QR koda, prejemnik, znesek, referenca in podatki kupca. Kot slika na strani z zahvalo, kot PDF v e-pošti.

Vzorčni UPN nalog s QR kodo, ki ga izdela vtičnik WooQR UPN: prejemnik Sebastijan Bandur s.p., znesek 9,00 EUR, referenca SI12 10014, namen WooQR UPN Basic, naročilo 1001, brez roka plačila, plačnik Janez Novak

Obrazec UPN QR po standardu ZBS, izpolnjen strojno: levo potrdilo, desno nalog s QR kodo. Z gumbi spodaj izberete paket; slika naloga se zamenja.

Nalog za paket
Pošljete podatke za račun in licenco, nalog plačate s skeniranjem. Ključ in račun prejmete po nakazilu.
1

QR koda po standardu ZBS

UPN QR v2: ISO-8859-2 z glavo ECI, verzija 15, nivo M, kontrolna dolžina. Natanko to, kar berejo slovenske mobilne banke.

2

Referenca s kontrolno številko

SI12 10014: model, številka naročila in kontrolna številka po modulu 11. Tudi SI00, SI11, SI99 in mednarodni RF.

3

Podatki kupca iz naročila

Ime in naslov za račun se vpišeta v polja plačnika na obrazcu. V QR kodi jih ni; banka jih vzame iz računa plačnika.

4

Rok plačila

V trgovini: datum naročila plus nastavljeno število dni, zapisan na obrazec in v QR kodo. Na tem vzorcu je izpuščen, zato banka ob skeniranju predlaga današnji dan. Po izteku opomin ali preklic, če to vklopite.

Vzorec ni izmišljen: je nalog za nakup licence Basic (9 €) na naš račun. Če ga skenirate in plačate, vam licenčni ključ pošljemo ročno v 24 urah; pred plačilom oddajte naročilo z gumbom »Naročilo po predračunu«, da prejmemo vaš e‑poštni naslov in podatke za račun. Natisnjen PDF ni uradni predtiskani obrazec; plačilo poteka s skeniranjem QR kode.

Kako deluje

Od blagajne do plačila v treh korakih.

  1. Kupec izbere bančno nakazilo

    Na vaši WooCommerce blagajni izbere plačilo po predračunu (BACS) ali katerikoli način plačila, ki ga določite v nastavitvah.

  2. Vtičnik izdela QR kodo in UPN nalog

    Lokalno na vašem strežniku, v istem trenutku: QR koda na strani z zahvalo in v e-pošti, UPN nalog kot PDF priloga. Nobene zunanje storitve.

  3. Kupec skenira in potrdi

    Odpre mobilno banko, skenira, preveri predizpolnjene podatke in potrdi. Vi dobite nakazilo s pravilno referenco, ki jo takoj prepoznate.

Kjerkoli je plačilo

Na strani, v e‑pošti, v adminu.

A4 PDF: pismo s podatki naročila in obvestilom prodajalca, spodaj obrazec UPN QR s črto za odtrganje

E-pošta s PDF prilogo

K sporočilom »naročilo na čakanju« in »račun« se priloži UPN nalog kot PDF (UPN-nalog-1001.pdf): A4 s pismom in podatki naročila ali sam obrazec. QR koda v sporočilu je vdelana, ne zunanja slika, zato jo vidijo tudi v Outlooku in Thunderbirdu, ki zunanje slike blokirata. Prikaz: QR koda s tabelo, slika naloga ali le en stavek.

UPN QR koda za plačilo 9,00 EUR

Stran z zahvalo in shortcode

QR koda s tabelo podatkov ali celoten nalog čez širino strani, z gumbom za prenos PDF in vašim obvestilom. Shortcoda [wooqr_upn_qr] in [wooqr_upn_nalog] za FunnelKit, CartFlows, Elementor in e-poštne avtomatizacije.

WooCommerce → Naročilo #1001
┌ UPN QR koda
│ IBAN SI56 1010 0005 9138 955
│ Referenca SI12 10014
│ Rok plačila 17.10.2026
│ [Prenesi UPN nalog (PDF)]
└ Regeneriraj QR

Admin pregled naročila

Metabox z QR kodo, podatki in prenosom PDF. Diagnostika, ki pove, katera datoteka in kodiranje sta na zaslonu, ter gumb za regeneracijo, kadar predpomnilnik strani streže staro sliko.

Tehnični list

Kar bi preverila vaš računovodja in vaša banka.

Standard

ZBS UPN QR v2, do zadnjega bajta

Dvajset vrstic, ISO-8859-2 z glavo ECI 000004, fiksna verzija 15, nivo M, bajtni način, kontrolna dolžina v bajtih, omejitve dolžin polj po standardu. Enako oddajajo referenčni generatorji (Zint, upn-qr.si). Šumniki č, š, ž so v bančnih aplikacijah pravilni.

ISO-8859-2 + ECIv15 / M411 bajtovMOD-97 IBAN
UPN nalog PDF

UPN nalog PDF: obrazec po milimetrskih koordinatah standarda

PDF in slika nastaneta iz istega izrisa (koordinate A1–A62, barvna razdelka plačnika in prejemnika, strojni vpis v monospace pisavi). Potrdilo in nalog, podatki kupca, rok plačila, pri tuji banki tudi BIC. A4 s pismom in vašim obvestilom ali sam obrazec 210 × 99 mm.

novo v 2.0PDF prilogaslika na straniprenos s ključem naročila
Rok in opomini

Rok plačila, opomin ali preklic

Rok plačila kot datum naročila plus N dni, zapisan na obrazec in v QR kodo. Po izteku, če to vklopite: opomin z QR kodo in nalogom ali samodejni preklic naročila, enkrat dnevno, vsako naročilo enkrat, z opombo k naročilu. WooCommerce sam roka za bančno nakazilo ne pozna.

novo v 2.0WP-Cronprivzeto izklopljeno
Reference

Referenca (sklic): SI00, SI11, SI12, SI99 in RF

Kontrolna številka po modulu 11 pri SI11 in SI12, mednarodni RF po ISO 11649 za celotno območje SEPA. Številka naročila se vključi samodejno, predolg sklic se obravnava varno namesto tihega rezanja.

Tuja banka

UPN nalog za tujino: Revolut, N26, banka v Avstriji

Prodajalec z računom izven Slovenije, kupci s slovenskimi bankami: BIC obvezen in prikazan ob QR kodi, referenca prazna, številka naročila v namenu plačila, država sedeža prejemnika v naslovu, čezmejno SEPA nakazilo v EUR. Standard tuj SEPA IBAN dovoljuje; sprejem po skeniranju preverite s svojo banko.

SEPABICOTHR
Zasebnost

Nič ne zapusti vašega strežnika

QR koda s knjižnico phpqrcode, PDF s tFPDF, oboje bundlano v vtičniku. Slike in PDF-ji v zaščiteni mapi z nepredvidljivimi imeni, izbrisani, ko naročilo ni več v čakanju. Brez pogodb o obdelavi podatkov, brez klicev v tujino.

GDPRGDHMAC imena
Vzdrževanje

Samodejne posodobitve, HPOS, PHP 7.4+

Nove različice namesti WordPress sam v ozadju (izklopljivo). Združljivo z WooCommerce HPOS in bloki blagajne. Angleški prevod vmesnika, licenčna sporočila v štirih jezikih. Validacija IBAN po dolžini za vse države SEPA in BIC že ob vnosu.

Prilagoditve

Obvestilo, gumb, način plačila, filtri

Poljubno obvestilo pod QR kodo s placeholderji, koda namena po ISO 20022, velikost QR kode. Gumb za prenos PDF z lastnim besedilom, barvo, obliko in velikostjo, s predogledom. En klik preimenuje »Neposredno bančno nakazilo« na blagajni v »UPN nalog s QR kodo«. Dvanajst filtrov za razvijalce in dokumentiran shortcode; vse nastavitve na eni strani v WooCommerce.

Brezplačni UPN QR generator

UPN QR generator: vpišite svoj IBAN, skenirajte s svojo banko.

Generator UPN QR kode deluje v vašem brskalniku po istem standardu kot vtičnik v trgovini. Vpišite svoj IBAN in znesek, odprite mobilno banko in skenirajte: banka vam bo ponudila nakazilo samemu sebi. Nič se ne pošlje nikamor.

Preizkus uporablja samo znake brez šumnikov (ASCII), zato glava ECI ni potrebna. Vtičnik v trgovini kodira po ISO-8859-2 z ECI in šumnike prikaže pravilno.
Vpišite veljaven IBAN, da se prikaže QR koda.

        Zgoraj je dobesedna vsebina QR kode: 19 polj in kontrolna dolžina. Tako jo vidi banka.
      

Cene

Enkratno plačilo. Trajna licenca za uporabo.

Basic

9 €enkratno

  • 1 spletno mesto
  • Vse funkcije, tudi UPN nalog PDF
  • Posodobitve 12 mesecev
  • E-poštna podpora 12 mesecev
Kupi Basic

Agency

79 €enkratno

  • Neomejeno spletnih mest
  • Vse funkcije, tudi UPN nalog PDF
  • Posodobitve 12 mesecev
  • Prednostna podpora 12 mesecev
Kupi Agency
Plačilo z bančnim nakazilom namesto kartice: oddate podatke za račun, plačate UPN nalog, ključ in račun prejmete po nakazilu.

Licenca za uporabo je trajna; vtičnik deluje tudi po izteku posodobitev. Posodobitve in podpora so vključene 12 mesecev; podaljšanje za nadaljnjih 12 mesecev je opcijsko in 15 % ceneje (Basic 7,65 €, Pro 24,65 €, Agency 67,15 €), v licenčnem portalu. Pred iztekom vas opomnimo po e-pošti; nič se ne zaračuna samodejno. Kupci do 8. 10. 2026 obdržijo doživljenjske posodobitve.

Cene so brez DDV (ponudnik ni zavezanec za DDV, 94. člen ZDDV-1). Plačilo prek Stripe: kartica, Apple Pay, Google Pay. 14-dnevno vračilo brez vprašanj. Licenčni ključ prispe po e-pošti takoj po plačilu.

Pogosta vprašanja

Kar vas verjetno zanima.

Kaj je UPN QR koda (univerzalni plačilni nalog s QR kodo)?

UPN je univerzalni plačilni nalog, slovenski standardni obrazec za bančno nakazilo. UPN QR koda je QR koda na tem nalogu, ki po tehničnem standardu Združenja bank Slovenije (ZBS UPN QR) nosi vse podatke plačila: IBAN prejemnika, znesek, referenco (sklic), namen in rok plačila. Plačnik jo skenira v mobilni banki in nakazilo je izpolnjeno brez tipkanja. Vtičnik WooQR UPN tako kodo in cel nalog izdela za vsako WooCommerce naročilo z bančnim nakazilom.

Je to položnica s QR kodo?

Pogovorno da. »Položnica« je star izraz za plačilni nalog; uradno ime obrazca je UPN (univerzalni plačilni nalog), QR koda na njem pa UPN QR. Vtičnik kupcu na strani z zahvalo in v e-pošti izroči natanko to: položnico s QR kodo za plačilo naročila, ki jo skenira namesto prepisovanja IBAN-a in sklica.

Ali obstaja brezplačen UPN vtičnik za WooCommerce?

Da. Na wordpress.org je brezplačni GR UPN payment form, ki UPN obrazec s QR kodo pošlje ročno iz menija naročila; samodejni prikaz, e-pošta in shortcode so v njegovi plačljivi različici. Pri WooQR UPN za 9 € enkratno dobite vse samodejno: QR kodo in UPN nalog PDF na strani z zahvalo in v e-pošti, rok plačila z opominom ali preklicem, tujo banko, obvestilo, shortcoda za FunnelKit in Elementor ter samodejne posodobitve. Pred nakupom lahko standard preverite z zgornjim generatorjem in 14 dni velja vračilo.

V katerih mobilnih bankah delujejo UPN QR kode?

QR kode so po tehničnem standardu ZBS UPN QR v2, ki ga berejo vse slovenske mobilne banke.

Potrjeno v produkciji (resnični kupci plačujejo v živo): Intesa Sanpaolo, Delavska hranilnica.

Po standardu (isti format, brez posameznega testa v živo): NLB Klik, mBills, OTP banka (nekdanji Nova KBM in SKB), Gorenjska banka, Addiko, Sparkasse, BKS Bank, Deželna banka Slovenije, LON, hranilnice.

Če pri kateri banki naletite na težavo, javite; popravimo v roku dneva ali v 14 dneh vrnemo kupnino.

Ali kupec dobi tudi celoten UPN nalog, ne le QR kode?

Da (od 2.0). Vtičnik izdela PDF z obrazcem UPN QR po standardu ZBS: potrdilo in nalog, QR koda, prejemnik, znesek, referenca, namen, rok plačila ter ime in naslov kupca iz naročila. PDF je priložen istim e-poštnim sporočilom kot QR koda, na strani z zahvalo je gumb za prenos, nalog pa lahko prikažete tudi kot sliko namesto QR kode. Natisnjen izvod ni uradni predtiskani obrazec; plačilo poteka s skeniranjem QR kode.

Kakšne podatke obdelujete? Gre kaj na zunanji strežnik?

Nič. QR koda in PDF nastaneta lokalno na vašem WordPress strežniku s knjižnicama, ki sta bundlani v vtičniku. IBAN, znesek, referenca in ime prejemnika nikoli ne zapustijo vaše infrastrukture. QR koda vsebuje samo podatke prejemnika; podatki plačnika ostanejo prazni in jih banka izpolni iz računa, s katerega kupec plačuje.

Edini klic navzven je dnevno preverjanje licence na naš strežnik (ključ in naslov spletnega mesta), brez podatkov o naročilih.

Imam račun pri tuji banki (Revolut, N26, Avstrija …), prodajam pa slovenskim kupcem. Deluje?

Da. Vklopite »Imam tujo banko« in izberite državo sedeža prejemnika. Plačilo je potem čezmejno SEPA nakazilo v EUR: vtičnik zahteva BIC in ga prikaže ob QR kodi (standard UPN QR nima polja za BIC, kupčeva banka ga izpelje iz IBAN), referenca je prazna (tuje banke slovenskih modelov SI ne poznajo), številka naročila je v namenu plačila. Priporočena koda namena je OTHR.

Standard tuj SEPA IBAN v QR kodi dovoljuje, sprejem po skeniranju pa še ni potrjen pri vseh slovenskih mobilnih bankah. Pred prodajo opravite testni sken s svojo banko.

Kaj se zgodi po 12 mesecih? Vtičnik preneha delovati?

Ne. Licenca za uporabo je trajna; QR kode in nalogi nastajajo naprej, brez omejitev. Po 12 mesecih se izteče le obdobje posodobitev in podpore: nove različice in e-poštna podpora so na voljo po opcijskem podaljšanju za 12 mesecev, 15 % ceneje od redne cene (Basic 7,65 €, Pro 24,65 €, Agency 67,15 €). Mesec, teden, tri dni in dan pred iztekom prejmete e-poštni opomnik s povezavo za podaljšanje; brez vašega klika se nič ne zaračuna. Datum izteka vidite v WP Admin → WooCommerce → UPN QR → Licenca. Kupci do 8. 10. 2026 imajo doživljenjske posodobitve.

Ali vtičnik pošlje opomin ali prekliče neplačano naročilo?

Lahko, če to vklopite. WooCommerce sam roka plačila za bančno nakazilo ne pozna; vtičnik enkrat dnevno preveri neplačana naročila, starejša od roka plačila plus dodatnih dni, in po vaši izbiri pošlje opomin (e-pošta z QR kodo in priloženim UPN nalogom) ali naročilo prekliče. Vsako naročilo obdela enkrat in k njemu doda opombo. Privzeto je izklopljeno.

Se QR koda v e-pošti prikaže tudi v Outlooku in Thunderbirdu?

Da. QR koda (ali slika naloga) je vdelana v samo sporočilo kot inline priloga, ne kot povezava na sliko na strežniku. Odjemalci, ki zunanje slike blokirajo, jo zato prikažejo brez klika »naloži slike«, in koda ostane vidna tudi po tem, ko je naročilo plačano in vtičnik datoteke s strežnika pobriše. Deluje z vsemi pošiljalci, ki gredo skozi PHPMailer (WordPress, SMTP vtičniki); za redke API pošiljalce je v nastavitvah preklop na povezavo. Poleg tega je vedno priložen še PDF.

Ali deluje s FunnelKit, CartFlows, Elementorjem in custom e-poštnimi šablonami?

Da. Poleg samodejnega prikaza v standardnih WooCommerce hookih sta na voljo shortcoda, ki na poljubno mesto vstavita isti blok: QR kodo s tabelo ali celoten UPN nalog, gumb za PDF in vaše obvestilo.

  • [wooqr_upn_nalog] — celoten UPN nalog na custom thank-you strani (FunnelKit, CartFlows, Elementor, Bricks); naročilo zazna sam
  • [wooqr_upn_qr mode="qr"] — QR koda s tabelo podatkov
  • [wooqr_upn_nalog email="1"] — šablona, ki nadomešča WooCommerce e-pošto
  • [wooqr_upn_nalog order_id="{{order_id}}" key="{{order_key}}" email="1"] — e-poštna avtomatizacija v ozadju (FunnelKit Automations, Klaviyo …)

Eksplicitni order_id brez ključa naročila ne prikaže ničesar, namenoma. Celotna dokumentacija z vsemi filtri je v nastavitvah vtičnika, zavihek Shortcode.

Ali deluje samo v Sloveniji? Kaj z EU kupci?

UPN QR je slovenski standard za kupce s slovensko mobilno banko. Druge države uporabljajo svoje formate (Hrvaška HUB-3A, Nemčija in Avstrija EPC QR, Češka SPAYD). Za slovensko trgovino, ki prodaja tudi v EU: slovenski kupci skenirajo QR, EU kupci plačajo po običajnem SEPA nakazilu, IBAN in BIC sta v e-pošti tako ali tako. EPC QR ali HUB-3A dodamo, če bo dovolj povpraševanja.

Katere zahteve ima vtičnik?

WordPress 6.0+, PHP 7.4+ z razširitvijo GD (standard na vseh slovenskih gostiteljih), WooCommerce 7.0+. HPOS združljivo. Brez zunanjih odvisnosti.

Ali se spreminja obstoječi proces plačila?

Ne. Vtičnik samo doda QR kodo in UPN nalog k obstoječemu načinu plačila z bančnim nakazilom. Kupec lahko še vedno plača ročno; QR je dodatna, hitrejša pot. Plačana ali preklicana naročila kupcu kode ne kažejo več, da ne pride do dvojnih nakazil.

Kaj če mi ne ustreza, ali dobim denar nazaj?

Da, 14 dni po nakupu brez navedbe razloga (43. člen ZVPot). Pišite na [email protected].

Kako dobim licenčni ključ po nakupu?

Takoj po plačilu prek Stripe prispe e-pošta s ključem in povezavo za prenos. Ključ vpišete v WooCommerce → UPN QR → Licenca in kliknete »Preveri licenco«. Ključ in aktivirana mesta kadarkoli vidite v licenčnem portalu, kamor se prijavite z e-poštnim naslovom.

Kdo stoji za tem

Napisal in vzdržuje en človek, ki ga lahko pokličete.

Računalničar, Sebastijan Bandur s.p.

Marjeta na Dravskem polju. WordPress in WooCommerce vtičnike razvijam za slovenske spletne trgovine; WooQR UPN je nastal, ker so kupci v lastnih trgovinah tipkali napačne sklice. Standard ZBS sem prebral v celoti, QR kode preverjam v resničnih bančnih aplikacijah, in ta stran loči, kaj je potrjeno in kaj ne.

Podpora: [email protected] · odgovor praviloma isti delovni dan · racunalnicar.eu

Manj tipkanja za kupce, manj iskanja plačil za vas.

Naročilo po predračunu

Za podjetja in s.p., ki plačujejo z bančnim nakazilom. Takoj dobite številko naročila in UPN QR kodo za plačilo; po prejemu nakazila vam na vpisani e‑poštni naslov pošljemo licenčni ključ in račun.

Podatke uporabimo samo za izdajo licence in računa.