Linux 软件免费装
Banner图

IntelliPOS E-commerce Fiscalization

开发者 obelusdoo
更新时间 2026年10月21日 19:38
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce receipt serbia fiskalizacija fiscalization

下载

1.0.3 1.0.4.1 1.0.5

详情介绍:

IntelliPOS E-commerce Fiscalization connects a WooCommerce store in Serbia to the merchant's IntelliPOS instance. When an order reaches the status you choose, the plugin sends it to IntelliPOS, which issues the fiscal receipt through the Tax Administration fiscal processor (PFR). The receipt number, receipt time and journal are stored with the order. The plugin is free, but fiscalization is not. The plugin is not an ESIR and cannot issue fiscal receipts on its own: every receipt is issued by your IntelliPOS instance, which requires an active paid IntelliPOS license and a security element. Installing the plugin alone does not let you fiscalize orders. Pricing Prices as of October 2026. Request a license at intellipos.rs. What it does Built for unclear outcomes Networks fail. When the plugin cannot be sure whether a receipt was issued (a timeout, a broken connection or a server error after sending), it does not send the order again. The order is marked "unknown outcome" and the administrator follows a guided check in IntelliPOS: link the existing receipt, or confirm that none was issued and only then send it again. Every decision is logged. Limitation: the IntelliPOS service does not currently reject a second request with the same external ID. The plugin therefore cannot guarantee by itself that a duplicate receipt is impossible; an incorrect manual confirmation on the resolution page can still produce one. What the plugin does not do External service This plugin relies on the IntelliPOS service operated by Obelus d.o.o. Nothing is sent until an administrator enters an IntelliPOS instance address and credentials, tests the connection, or enables fiscalization. Support User guide (Serbian): intellipos.rs. Technical support: +381 67 750 0005, info@obelus.rs, Monday to Friday 08:00–22:00 (Belgrade time). Sales and presentations: Monday to Friday 08:00–16:00.

安装:

  1. Make a backup of your site and database.
  2. Upload the plugin in Plugins > Add Plugin > Upload Plugin, or install it from the directory, and activate it. WooCommerce must be active.
  3. Open WooCommerce > Settings > IntelliPOS.
  4. Enter the IntelliPOS instance address (https), username and password, save, and click "Test connection".
  5. Enter the tax labels used by your IntelliPOS instance and map your payment methods.
  6. To test first, set "Vrsta računa" (invoice type) to "Obuka" (training). Place a few test orders, check the training receipts in IntelliPOS under Dokumenti > Obuka, then set the invoice type back to "Promet".
  7. Fiscalize one controlled order manually (Order actions > IntelliPOS: Fiskalizuj račun), check the receipt in IntelliPOS, then enable automatic fiscalization.
Upgrading from 1.0.3: settings, receipts, refunds and order history are kept. On first run the plugin records the state of existing orders without contacting IntelliPOS; orders whose earlier outcome was unclear are marked "unknown outcome" for review.

屏幕截图:

  • Let business customers enter their company name and tax ID (PIB) at checkout.
  • Find the same receipt in IntelliPOS by the order's external ID, next to your in-store sales.
  • Stop automatic retries when the outcome is unknown and guide the administrator to check IntelliPOS.
  • Resolve an unknown outcome safely: link the existing receipt or confirm it was not issued.
  • Issue a full fiscal refund manually or automatically when an order is fully refunded.
  • Connect your IntelliPOS instance and test the connection without issuing a receipt.
  • Choose when receipts are issued, enter your tax labels and map payment methods.

升级注意事项:

1.0.5 Adds an invoice type setting so you can test the shop with training receipts and training refunds (Obuka) instead of real fiscal receipts. Existing behaviour is unchanged: the default stays Promet. 1.0.4.1 Important update for 1.0.3: requests with an unclear outcome are no longer resent automatically, and automatic refunds are sent at most once. Back up your site first. After upgrading, review any orders marked "unknown outcome" before sending anything again. 1.0.4 Safer handling of timeouts and server errors: unclear outcomes are no longer retried automatically. After upgrading, review any orders marked "unknown outcome".

常见问题:

Is the plugin free? Can I fiscalize orders for free?

The plugin is free and there is no additional fee for it. Fiscalization requires an active IntelliPOS license: RSD 14,388 + VAT per year without advance invoices, or RSD 18,000 + VAT per year with advance invoices (prices as of October 2026). Without a license, the plugin cannot issue receipts.

How can I test the plugin without issuing real fiscal receipts?

Set WooCommerce > Settings > IntelliPOS > "Vrsta računa" to "Obuka" (training). Every new order then gets a training receipt ("ОВО НИЈЕ ФИСКАЛНИ РАЧУН"), which is not recorded as turnover and is shown in IntelliPOS under Dokumenti > Obuka. A warning is shown in the admin area while training mode is on. When you are done, set it back to "Promet". Orders that received a training receipt keep it and are not sent again as Promet, so use separate test orders. Refunds work the same way in training mode and produce a training refund. Training receipts are not counted towards the receipts included in the IntelliPOS license.

Do I need an IntelliPOS account?

Yes. The plugin connects WooCommerce to an IntelliPOS instance with a security element; IntelliPOS issues the receipts.

When is the receipt issued?

When the order reaches the status you select in the settings (for example "Processing"), or when you run "IntelliPOS: Fiskalizuj račun" from the order actions.

What happens if IntelliPOS or the internet is unavailable?

If the request did not reach IntelliPOS, the order shows an error and nothing was issued; you can send it again from the order screen. If the request was sent but the answer did not arrive, the outcome is unknown: the plugin blocks every new attempt until an administrator checks IntelliPOS and records the result on the resolution page.

Can the same order be fiscalized twice?

The plugin sends only one request per order and blocks repeats after a confirmed receipt or an unknown outcome. Because the IntelliPOS service does not currently reject duplicate requests, a duplicate is still possible if an administrator confirms "not issued" for a receipt that actually exists. The resolution page asks for a check in IntelliPOS, a waiting period and a written reason before anything can be sent again.

Does the plugin confirm that the customer received the receipt e-mail?

No. IntelliPOS sends the e-mail. The order shows "request accepted" when IntelliPOS accepts the send request, but the plugin cannot see whether the message reached the customer's mailbox. If a customer does not receive it, give them the receipt from IntelliPOS and contact support.

Are refunds supported?

Full refunds of a fiscal receipt are supported, manually or automatically when the WooCommerce order is fully refunded. Partial refunds are recorded in the order notes but not sent.

How do business customers enter their tax ID?

Checkout gets a customer type field. Business customers enter the company name and the 9-digit tax ID (PIB), which is printed on the receipt.

How are tax labels mapped?

Standard, reduced and zero-rate WooCommerce tax classes are mapped to the labels configured in the settings (for example Ђ, Е and Г). A product can override its label. When WooCommerce calculates VAT, the plugin checks that each item's rate matches its label and does not send the receipt if it does not.

Does the plugin guarantee legal compliance?

No. It transfers order data to your IntelliPOS ESIR, which issues the fiscal documents. Settings such as tax labels and the moment of fiscalization remain the merchant's responsibility.

更新日志:

1.0.5 1.0.4.1 1.0.4