Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
b7f904c
docs: add v0 to PosSystem API (v2) migration guide and cross-links
Copilot Apr 30, 2026
210db98
docs: address review feedback - echo example and toc indentation
Copilot Apr 30, 2026
632e4f6
docs: add cloud URL, case values, and ftReceiptCaseData format sectio…
Copilot Apr 30, 2026
1c1ace0
Created draft (in progress)
deboragracio May 5, 2026
b974fae
Updated draft
deboragracio May 6, 2026
0c0bb30
Updated draft structure/other pages
deboragracio May 7, 2026
656786a
fixed link
deboragracio May 7, 2026
5c88f96
fixed links
deboragracio May 7, 2026
858d281
minor changes
deboragracio May 7, 2026
2e655e7
Add business cases changes for ftReceiptCase (fr market)
arnaud-chentil May 21, 2026
09ee3f5
Updated mapping tables
deboragracio Jun 16, 2026
b6a933b
Added flag sections
deboragracio Jun 17, 2026
cee8ad9
Replaced tables with a note
deboragracio Jun 17, 2026
2c8d31f
Revise migration guide for PosSystem API updates
LGuichet Jun 18, 2026
61011fa
Remove country codes
LGuichet Jun 18, 2026
1b37bf1
docs: add v0 to PosSystem API (v2) migration guide and cross-links
Copilot Apr 30, 2026
b5f982c
docs: address review feedback - echo example and toc indentation
Copilot Apr 30, 2026
6184212
docs: add cloud URL, case values, and ftReceiptCaseData format sectio…
Copilot Apr 30, 2026
416b829
Created draft (in progress)
deboragracio May 5, 2026
a7ddbc1
Updated draft
deboragracio May 6, 2026
3fe833f
Updated draft structure/other pages
deboragracio May 7, 2026
53c0e8d
fixed link
deboragracio May 7, 2026
52c1b87
fixed links
deboragracio May 7, 2026
fe17555
minor changes
deboragracio May 7, 2026
f93222c
Add business cases changes for ftReceiptCase (fr market)
arnaud-chentil May 21, 2026
9eb1779
Updated mapping tables
deboragracio Jun 16, 2026
ea3ecb8
Added flag sections
deboragracio Jun 17, 2026
c9a4f42
Replaced tables with a note
deboragracio Jun 17, 2026
e003188
Revise migration guide for PosSystem API updates
LGuichet Jun 18, 2026
19b68f0
Remove country codes
LGuichet Jun 18, 2026
cfb4716
Revise migration guide, fix broken link
LGuichet Jun 18, 2026
d7d668d
previous commits
deboragracio Jun 18, 2026
822e716
Added migration guide link
deboragracio Jun 18, 2026
a2dd628
fixed links
deboragracio Jun 18, 2026
e2e2e03
Fix broken migration guide links in docs
Copilot Jun 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ title: Communication

# Communication

:::info PosSystem API (v2) Migration

If you are an Austria (AT), Germany (DE), or France (FR) customer currently using the v0 WCF or REST interface and planning to move to the new PosSystem API, see the [Migrating from API v0 to PosSystem API (v2)](../../possystem-api/migration-guide.md) guide.

:::

The fiskaltrust.Middleware supports different communication protocols, effectively giving our users the possibility to use it on all currently available platforms and implement the interface in all state-of-the-art programming languages. This enables our users to choose the communication type that suits their scenario best.

The communication protocol is specified by setting the respective URL in the package configuration of the fiskaltrust.Portal. The buttons to the right of the URL field can be used to quickly insert the respective URL:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ title: Function Structures

# Function Structures

:::info PosSystem API (v2) Migration

If you are an Austria (AT), Germany (DE), or France (FR) customer currently using the v0 synchronous `Sign`/`Echo`/`Journal` calls and planning to move to the new PosSystem API, see the [Migrating from API v0 to PosSystem API (v2)](../../possystem-api/migration-guide.md) guide.

:::

## iPOS Interface

This interface is a communication channel for interacting with the fiskaltrust.Middleware. It provides three basic functions: "echo", "sign", and "journal". The functions "echo" and "sign" return bare-objects, the function "journal" returns a wrapped-object.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,10 @@ https://www.lindeverlag.at/onlineprodukt/handbuch-registrierkassen-und-belegerte

Ritz/Koran/Kutschera/Knasmüller, Handbuch Registrierkassen- und Belegerteilungspflicht, 2. Auflage 2019, Linde Verlag Wien. ISBN: 9783707335910

:::info Upgrading to PosSystem API (v2)

New features such as e-invoicing are available exclusively through the **PosSystem API (v2)**. If you are currently using the v0 interface (WCF/REST), see the [Migrating from API v0 to PosSystem API (v2)](../possystem-api/migration-guide.md) guide.

:::

<div class="alert alert--warning" role="alert">Please note that this information is only complete when combined with the <b>General</b> part. To implement the Middleware, users should get themselves familiar with the general information first and then refer to the country-specific details listed here.</div>
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,10 @@ title: Introduction

This appendix expands on the General Part's information by adding details specific to the German market. This additional information is provided only where applicable. The remaining chapters, for which there is no further information required, were omitted.

:::info Upgrading to PosSystem API (v2)

New features such as e-invoicing are available exclusively through the **PosSystem API (v2)**. If you are currently using the v0 interface (WCF/REST), see the [Migrating from API v0 to PosSystem API (v2)](../possystem-api/migration-guide.md) guide for instructions.

:::

<div class="alert alert--warning" role="alert">Please note that this information is only complete when combined with the <b>General</b> part. To implement the Middleware, users should get themselves familiar with the general information first and then refer to the country-specific details listed here.</div>
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,10 @@ The technical specification of the data interface described in this document pro

The interface specification is provided by fiskaltrust.Interface NuGet package, which can be found at https://www.nuget.org/packages/fiskaltrust.interface.

:::info Upgrading to PosSystem API (v2)

New features such as e-invoicing are available exclusively through the **PosSystem API (v2)**. If you are currently using the v0 interface (WCF/REST), see the [Migrating from API v0 to PosSystem API (v2)](../possystem-api/migration-guide.md) guide for instructions.

:::

<div class="alert alert--warning" role="alert">Please note that this information is only complete when combined with the <a href="https://docs.fiskaltrust.eu/docs/poscreators/middleware-doc">General Part</a>.<br />To implement the Middleware, users should get themselves familiar with the general information first and then refer to the country-specific details listed here.</div>
928 changes: 928 additions & 0 deletions poscreators/middleware-doc/possystem-api/migration-guide.md

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion poscreators/toc.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = [
items: [
"poscreators/middleware-doc/possystem-api/introduction",
"poscreators/middleware-doc/possystem-api/android-intent",
"poscreators/middleware-doc/possystem-api/migration-guide",
],
},
{
Expand Down Expand Up @@ -377,7 +378,7 @@ module.exports = [
},
],
},
],
],
},
{
type: "category",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ The local PosSystem API Helper is currently in preview.

After reading this, you can set up and configure the local PosSystem API Helper within a Launcher 2.0 deployment.

:::

## Introduction

The local PosSystem API Helper is a Middleware component that exposes a local endpoint through which the POS System communicates with the fiskaltrust Middleware. It acts as a bridge between the POS System and the underlying Queue, and is required for Launcher 2.0 deployments.
Expand Down
Loading