The fiskaltrust.Middleware is an integrated set of highly configurable software components for POS systems to abstract the complexity of national fiscalization laws.
Is your feature request related to a problem? Please describe.
Eventually, we should add support for the SwissbitCloud TSE on Android.
Describe the solution you'd like
This TSE differs a lot from the "desktop" version, and should IMO be treated as a completely new SCU. It does not contain any endpoints/client operations for administrative actions (like registering clients or starting/getting exports), and works via a .jar client Swissbit provides.
Additional context
If we don't want to change our IDESSCD interface, a possible solution to workaround these limitations could be to offer a fiskaltrust-hosted cloud service that wraps these methods. Swissbit technically offers cloud APIs to do these things (via the ERS API), but authentication via TSE creds is not supported there, hence we'd need to wrap this too.
Is your feature request related to a problem? Please describe.
Eventually, we should add support for the SwissbitCloud TSE on Android.
Describe the solution you'd like
This TSE differs a lot from the "desktop" version, and should IMO be treated as a completely new SCU. It does not contain any endpoints/client operations for administrative actions (like registering clients or starting/getting exports), and works via a
.jar
client Swissbit provides.Additional context
If we don't want to change our IDESSCD interface, a possible solution to workaround these limitations could be to offer a fiskaltrust-hosted cloud service that wraps these methods. Swissbit technically offers cloud APIs to do these things (via the ERS API), but authentication via TSE creds is not supported there, hence we'd need to wrap this too.