The fiskaly KassenSichV client is an HTTP client that is needed1 for accessing the kassensichv.io API that implements a cloud-based, virtual CTSS (
Certified Technical Security System) / TSE (Technische Sicherheitseinrichtung) as defined by the German KassenSichV (Kassensicherungsverordnung).
What is this about?
This is not a feature-complete client library (yet)! Instead it should be considered a technical proof-of-concept implementation.
How to get this example running?
- go to https://dashboard.fiskaly.com, create an account and generate some test data and an API key + secret
$ git submodule update --initto obtain the pre-compiled SMA library
$ npm installfor installing all build utilities
src/example.html(see src/example.html) and insert appropriate values for
apiSecret(obtained in step 1.)
$ npm startfor building the library and running a local HTTP server for testing
- open http://localhost:8080/example.html in your Web browser