Skip to main content

Manual CashBox Creation

Creating the Components

The Configuration of a CashBox follows these steps:

  1. Choose PosOperator / Overview to switch to the account of the desired PosOperator.
  2. Select Configuration / Signature Creation Unit.
  3. Create a Signature Creation Unit.
  4. Create a Queue and connect the Signature Creation Unit.
  5. Create a CashBox and add the Queue and Signature Creation Unit to it.
  6. Optionally create and add a helper to the CashBox.

SCU

stepsdescription
Number 1Select Configuration / Signature Creation Unit and check the List of Signature Creation Units.
Number 2To create a new SCU, please choose +Add.
Number 3You must add a Description.
Number 4At Package name, you can select the type of SCU you want to use.
Number 5At Package version, you can choose the desired option.
Number 6You must select an Outlet at Outlet.
Number 7After you have selected Save, you will be directed to Configuration / Signature Creation Unit / Configuration. Add the necessary details for the type of SCU you have made and add a URL for your SCU there.

Queue

A Queue is defined here, find more details at our interface description.

stepsdescription
Number 1Select Configuration / Queue and check the List of Queues.
Number 2To expand your Queues, please choose +Add.
Number 3You must add a Description.
Number 4At Package name, you can select the desired option.
Number 5At Package version, you can choose the type of Queue you want to use.
Number 6At Timeout, you can specify a millisecond value for the timeout of the Queue.
Number 7The Country Code depends on the chosen fiskaltrust.Portal and cannot be changed, see reference tables for details.
Number 8Enter the desired CashBox Identification but note that this value cannot be changed again after saving your Queue.
Number 9At Outlet, you can choose the desired option but note that this value cannot be changed again afer saving your Queue.
Number 10After you have selected Save, you will be directed to Configuration / Queue / Configuration. Add there the necessary details for the selection you have made.

Assign the SCU to the Queue

The SCU must be assigned to the Queue. Therefore go to Configuration / Queue and in the row with the created Queue, click on the button Assign Signature Creation Unit. A new dialog will open, select the desired SCU and click Save.

CashBox

stepsdescription
Number 1Select Configuration / CashBox and check the List of CashBoxes.
Number 2To expand your CashBoxes, please choose +Add.
Number 3You must add a Description.
Number 4At IP Address, you can enter a value (optional).
Number 5At Oulet, you can choose the desired outlet but note that this value cannot be changed again afer saving your Queue.
Number 6After you have selected Save, you will be directed to your List of CashBoxes at Configuration / CashBox.
Number 7Click the button edit by list to add the Queue, SCU and optionally a helper.

Helper

Helpers are optional and vary depending on national laws and the needed functionality. Read the section Helper for further information.

Deploying the CashBox

You should now have a working CashBox and be able to download its package and deploy it on your machine.

Download

To download the Middleware package for your newly created CashBox, go to your list of CashBoxes in the portal (at Configuration / CashBox) and click the download button for the Online Launcher.

The downloaded Middleware package assembles the appropriate binary packages for your CashBox and may take a while. Once your browser prompts you for the file download, save the file to your hard disk.

Deployment

Unzip the archive you downloaded into the directory where you'd like to deploy the Middleware. Once that is complete, you can start your Middleware instance with the test script test.cmd (please make sure to launch it with administrative privileges).

info

As we downloaded the Online Launcher, the archive only comes with the launcher stub, and the Middleware will fetch all additionally required packages upon the first start. The download of additionally required packages may delay the first start by a few seconds.