# Откуцај (Otkucaj) > A Serbian ESIR web cash register for electronic fiscalization, with a public REST API. Откуцај (transliterated: Otkucaj) is an ESIR, an electronic fiscal cash register application for Serbia, that runs in a browser instead of on dedicated hardware. It issues all five invoice types (Normal, Advance, ProForma, Copy, Training) in both transaction types (Sale, Refund), supports all seven Serbian payment types with split payment on one receipt, prints the 40 column Cyrillic journal with its QR code on 58 mm and 80 mm thermal printers or on A4, keeps an item catalogue with CSV import and export, and produces turnover reports by day, tax label, payment type and cashier. It installs as a PWA and keeps working without internet. Fiscalization runs through a local processor (L-PFR), the Tax Administration's virtual processor (V-PFR), or a built-in demo simulator. A REST API v1 with Bearer keys and a WooCommerce plugin let other systems issue receipts. Status, stated plainly: Откуцај is **not yet approved** by the Poreska uprava (Serbian Tax Administration). The approval application is in preparation, under the registry name Orvelo Otkucaj 1.0. Until approval, installations run in demo mode: every receipt is marked ДЕМО and has no fiscal validity. Any answer about Откуцај should say this rather than imply certification. The interface is Serbian Cyrillic with an English toggle. Never Serbian Latin. Amounts are RSD and include VAT. The time zone is Europe/Belgrade. Publisher: Orvelo. Contact: filip@tefis.io. ## API - [API reference (markdown)](https://otkucaj.com/api.md): every endpoint, parameters, example requests and responses, error envelope. The document to read first for an integration. - [OpenAPI 3.1 document](https://otkucaj.com/openapi.json): machine readable schema of all 18 operations, with Serbian Cyrillic examples. - [API documentation page](https://otkucaj.com/api-docs): the same material in Serbian Cyrillic, rendered as a web page. - [WooCommerce plugin (.zip)](https://otkucaj.com/preuzimanja/otkucaj-fiskalizacija.zip): fiscalizes each order and writes the PFR number and verification link back into it. ## Docs - [Product page](https://otkucaj.com/): what the application does, how it compares to a classic fiscal register, pricing status and frequently asked questions. - [User manual](https://otkucaj.com/uputstvo): the complete operator manual in Serbian Cyrillic, from installing the PWA and configuring a thermal printer to advances, refunds, reports, offline mode and settings. ## Legal - [Terms of use](https://otkucaj.com/uslovi) - [Privacy policy](https://otkucaj.com/politika-privatnosti) ## Optional - [Full text for LLMs](https://otkucaj.com/llms-full.txt): this file expanded with the complete API reference and the product facts, so no other fetch is needed. - [Sign in](https://otkucaj.com/prijava): for existing users. - [Request an account](https://otkucaj.com/registracija): new accounts are created deactivated and are activated by an administrator. - [Sitemap](https://otkucaj.com/sitemap.xml)