# WooQR UPN

> WooCommerce plugin (WordPress) that adds a ZBS-standard UPN QR code and the full UPN payment slip (PDF) to bank-transfer orders. "UPN nalog s QR kodo" / "položnica s QR kodo" for Slovenian customers paying with their mobile banking app. Generated locally on the shop server, no third-party services. One-time price from €9.

Current version: 2.0.1 (15 October 2026). Requires WordPress 6.0+, PHP 7.4+ with GD, WooCommerce 7.0+; HPOS compatible. Author: Računalničar, Sebastijan Bandur s.p., Marjeta na Dravskem polju, Slovenia. Support: wooqr-upn@racunalnicar.eu.

The product page exists in Slovenian (primary) and English. Both carry the same content: sample slip, how it works, spec sheet, a free in-browser UPN QR generator, pricing, FAQ, author. The full page text is available as Markdown in the files below, so there is no need to parse the HTML.

## Product pages

- [WooQR UPN (Slovenian)](https://wooqr-upn.racunalnicar.eu/): primary product page, Slovenian
- [WooQR UPN (English)](https://wooqr-upn.racunalnicar.eu/en/): same page in English
- [Full page content, English (Markdown)](https://wooqr-upn.racunalnicar.eu/llms-full.txt): every section of the English page as plain Markdown
- [Full page content, Slovenian (Markdown)](https://wooqr-upn.racunalnicar.eu/llms-full-sl.txt): every section of the Slovenian page as plain Markdown

## Key sections

- [Spec sheet](https://wooqr-upn.racunalnicar.eu/en/#funkcije): ZBS UPN QR v2 encoding (ISO-8859-2 + ECI 000004, version 15, level M, 411 bytes), PDF slip, deadline/reminder/cancel, references SI00/SI11/SI12/SI99/RF, foreign SEPA bank mode, privacy, updates, customisation
- [Pricing](https://wooqr-upn.racunalnicar.eu/en/#cene): Basic €9 (1 site), Pro €29 (5 sites), Agency €79 (unlimited); one-time, excl. VAT; perpetual usage licence, 12 months of updates and support, optional renewal 15 % cheaper; 14-day refund
- [FAQ](https://wooqr-upn.racunalnicar.eu/en/#faq): what a UPN QR code is, supported banks, data processing, foreign bank, what happens after 12 months, Outlook/Thunderbird, shortcodes, EU customers, requirements, refunds
- [Free UPN QR generator](https://wooqr-upn.racunalnicar.eu/en/#upn-qr-generator): in-browser generator to the same standard; nothing is sent anywhere
- [How it works](https://wooqr-upn.racunalnicar.eu/en/#kako): three steps from checkout to payment

## Buying and licences

- [Buy Basic (€9, Stripe)](https://buy.stripe.com/7sY4gA3CdaNo8Jt5hScZa06): card, Apple Pay, Google Pay; key by e-mail right after payment
- [Buy Pro (€29, Stripe)](https://buy.stripe.com/eVq6oI1u508Kf7RbGgcZa09): 5 sites
- [Buy Agency (€79, Stripe)](https://buy.stripe.com/fZu6oI1u5bRscZJ6lWcZa08): unlimited sites
- [Licence portal](https://wooqr-upn.racunalnicar.eu/api/portal): magic-link sign-in with the purchase e-mail; shows the key, activated sites, updates window, renewal
- [Order by bank transfer](https://wooqr-upn.racunalnicar.eu/en/#open-order): for companies; invoice details form, payment by UPN slip, key and invoice after the transfer

## Author

- [Računalničar, Sebastijan Bandur s.p.](https://racunalnicar.eu): the developer's site; WordPress and WooCommerce plugins for Slovenian online shops
- [AgenticWP](https://agenticwp.racunalnicar.eu/): sister product, an AI agent toolkit (MCP/REST) for WordPress

## Optional

- [Sitemap](https://wooqr-upn.racunalnicar.eu/sitemap.xml): the two indexable pages
- [robots.txt](https://wooqr-upn.racunalnicar.eu/robots.txt): all crawlers allowed
