Skip to main content

Installation Guide

This guide is for the person setting up XPOS ESDC on a business PC for the first time. It covers connecting the card reader, installing the software, inserting the Secure Element, and connecting a Point of Sale. Allow about 15 minutes.

Before you begin

You needDetail
A Windows PCWindows 10 or 11, 64-bit, with a free USB port.
A card readerAny USB PC/SC smart-card reader (ISO 7816).
The Secure ElementThe FRCS-issued smart card for the business, and its PIN.
The installerThe signed XPOS ESDC installer supplied by Defy Technologies.
Administrator rightsNeeded once, to install.

Step 1 — Connect the card reader

  1. Plug the USB smart-card reader into the PC.
  2. Windows installs the standard reader driver automatically. Most PC/SC readers need no extra software.
  3. Confirm the reader appears in Windows Device Manager under Smart card readers.

Step 2 — Card middleware (OpenSC)

XPOS ESDC talks to the Secure Element's PKI applet through OpenSC. The required OpenSC component is bundled with XPOS ESDC and installed for you — you do not need to download anything separately. No manual configuration is required.

Step 3 — Install XPOS ESDC

  1. Run the supplied XPOS ESDC installer.
  2. Accept the prompts. The application is code-signed by Defy Technologies; Windows will show the publisher name.
  3. When installation finishes, XPOS ESDC is available in the Start menu and is set to start automatically at Windows sign-in (running in the system tray).

XPOS ESDC installs its program files to the standard Program Files location and keeps its working data (records, logs, settings) in the per-user application-data folder — you do not need to manage these directly.

Step 4 — Insert the Secure Element

  1. Insert the FRCS Secure Element card into the reader.
  2. Open XPOS ESDC. The Status screen should show the card and its Secure Element applet version.
  3. Enter the card PIN when prompted.

On first successful connection, the device reads its identity (business name, store, address, TIN and UID) directly from the card — there is nothing to type in.

Step 5 — Connect a Point of Sale

XPOS ESDC exposes a local service that a POS sends sales to. You have two options:

  • Use the built-in POS. Nothing further to configure — open the POS screen and start selling.
  • Connect your own POS. Point your POS software at the XPOS ESDC service on the same PC:
    • Address: http://localhost:8888
    • The POS-to-SDC protocol (v3, with legacy V2 also supported) is used to submit invoices and read status.

Ports & firewall

PortPurpose
8888 (local)POS-to-SDC service that your POS connects to.
Outbound HTTPS (443)Reporting audits to FRCS / TaxCore.

If the POS runs on the same PC, no firewall change is needed. Only allow port 8888 through the firewall if a POS on another machine on your local network must reach this device.

Step 6 — Verify the installation

  1. On the Status screen, confirm the card is detected, the PIN is accepted, and the device shows as online.
  2. Issue one test sale from the built-in POS and confirm a fiscal receipt with a QR verification code is produced.
  3. Check that the last/next audit times appear on the Status screen — this confirms the device is reporting to FRCS.

Everyday running

After setup, XPOS ESDC starts with Windows and runs in the tray. Closing its window keeps it running in the background so the POS service stays available; use the tray menu to open the window or to exit fully.

Uninstalling

Uninstall XPOS ESDC from Settings → Apps like any Windows application. Your fiscal records remain in the application-data folder unless you remove them separately; keep them until all audits have been reported to FRCS.

Getting help

For setup assistance, contact Defy Technologies support with your business name and the device UID shown on the About screen.