How to register a POS that was connected to a TSS that can no longer be used?
If a TSS originally assigned to a cash register (POS system) becomes defective and can no longer be used, you need to register a new TSS. To ensure compliance and avoid duplicate entries, follow these steps when using the Submission API.
Scenario
Sección titulada «Scenario»You want to continue using a POS system, but its previously assigned TSS is no longer functional. In this case:
-
A new Client (with a new
client_id) must be created. -
The same
serial_numbershould be used, since the hardware (the POS system) has not changed. -
The old Client connected to the defective TSS must be removed from the
-
Submission/Transmission to avoid duplicate entries.
Recommended Procedure
Sección titulada «Recommended Procedure»1. Create a new TSS
Sección titulada «1. Create a new TSS»Use the SIGN DE API to create a new TSS which replaces the defective one.
2. Create a new Client
Sección titulada «2. Create a new Client»Create a new Client with a new client_id. Use the same serial_number as specified previously – this represents the unchanged POS serial number.
3. Remove the old Client via the Submission API
Sección titulada «3. Remove the old Client via the Submission API»Use the DELETE endpoint in the Submission API to remove the old Client from the Submission/Transmission (DeleteClientAdditionalData). This step is crucial to ensure that the Submission/Transmission does not include two Clients with the same serial_number.
Create a new Submission/Transmission
Sección titulada «Create a new Submission/Transmission»Once the new Client and TSS are registered, and the old Client has been removed from the Submission, create a new Submission message to complete the process.
It is not necessary to deregister the POS system itself. The cash register is still in use – only the TSS has been replaced. By assigning the same serial_number to the new Client, you ensure a consistent and valid Submission structure.
Was this page helpful?