BACK TO DIRECTORY

IntelliPOS E-commerce Fiscalization

by obelusdoo

0.0
(0 ratings)

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

  • IntelliPOS E-commerce Fiscalization (this plugin): free, no additional fee.
  • IntelliPOS annual license without advance invoices: RSD 14,388 + VAT per year.
  • IntelliPOS annual license with advance invoices: RSD 18,000 + VAT per year.

Prices as of October 2026. Request a license at intellipos.rs.

What it does

  • Issues a fiscal receipt automatically when an order reaches a selected status (for example “Processing”), or manually from the order screen.
  • Training mode for testing: with the invoice type set to “Obuka”, IntelliPOS issues training receipts that are not fiscal receipts and are not recorded as turnover. Switch back to “Promet” when the store goes live.
  • Runs in the background, so customers do not wait for the fiscal processor at checkout.
  • Shows the receipt on the order: status, fiscal number, document number, receipt time, journal and a link to the Tax Administration verification page.
  • Issues a full fiscal refund manually, or automatically when an order is fully refunded in WooCommerce.
  • Optionally asks IntelliPOS to e-mail the fiscal receipt to the customer. The order shows that IntelliPOS accepted the request; delivery is not confirmed.
  • Adds customer type, company name and tax ID (PIB, 9 digits) fields to the classic checkout and to the Checkout block.
  • Maps WooCommerce tax classes to IntelliPOS tax labels and checks that each item’s VAT rate matches its label.
  • Maps each payment method to the payment type printed on the receipt.
  • Sends products, shipping and fees as receipt items and checks that the receipt total equals the amount paid.
  • Supports High-Performance Order Storage (HPOS); pauses fiscalization on a copy of the site (staging) until an administrator confirms it.

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.

  • One fiscalization request and at most one refund request per order, each with a fixed external ID.
  • Repeated clicks, repeated status changes and repeated payment notifications do not send a second request.
  • Automatic triggers send only the first attempt; nothing is retried on its own after an error.

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

  • Partial refunds are recorded in order notes but not sent, because IntelliPOS refunds the complete original receipt.
  • Orders in a currency other than RSD and orders with negative fees are not fiscalized; the order note explains why.
  • Receipt e-mail delivery is not confirmed. IntelliPOS reports only that it accepted the send request; whether the message arrives depends on the mail setup of the IntelliPOS server.
  • The plugin transfers order data to your IntelliPOS instance. The merchant remains responsible for tax settings and for the fiscal documents issued.

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.

  • Requests go only to the IntelliPOS instance address entered by the administrator (https).
  • Sent for authentication: the configured username and password.
  • Sent for receipts and refunds: order number and external ID, items, quantities, prices, tax labels, payment amounts, the customer’s billing e-mail address (used by IntelliPOS to deliver the receipt when receipt e-mail is enabled), and the customer’s tax ID or identifier when required.
  • Service: intellipos.rs · Privacy Policy · Terms of Use

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.

Screenshots

See the fiscal receipt on the order: fiscal number, document number, receipt time and the full receipt journal (test environment).

See the fiscal receipt on the order: fiscal number, document number, receipt time and the full receipt journal (test environment).

Let business customers enter their company name and tax ID (PIB) at checkout.

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.

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.

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.

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.

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.

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.

Choose when receipts are issued, enter your tax labels and map payment methods.

Plugin Details

Active Installs
0
Total Downloads
298
Version
1.0.5
Requires WP
6.2
Requires PHP
7.4
Tested Up To
7.1.3
Added
2026-08-24
Last Updated
2026-10-21 11:38am GMT

Ratings

5
0
4
0
3
0
2
0
1
0