6. Local server
Looks like a small box connected to your local
network. The API is the same as for cloud server
7. Entities available for synchronization
• Now
– Products, articles, pictures
– Categories of products
– Taxes
– Screen settings
• Future
– Users
– Receipts
– Credentials for payment systems
– Industry specific data (restauraning: tables, dishes,
additives etc…)
8. High security
• No human passwords
- long randomly
autogenerated
security token with
no need to
remember or write
down
• SSL-encrypted
channel
9. Great backup
Real time backup to another
geolocation (without breaking
Swedish
regulations)
11. 24/7/365 cloud monitoring
We monitor our cloud more
than 100 parameters 24/7/365
and notified of any problems
immediately to fix server as
soon as possible.
15. Background synchronization
If POS is on the way (for instance taxi service or
trucks) and internet is not available at the
moment, synchronization will be restored
automatically when internet appears with no
need to interact with user.
16. Data consistency
• Kassa downloads the data the way that it is
always consistent. So if internet goes down
during synchronization, the device still be able
to function properly
17. Performance care API
If server has a lot of data to
syncronize with the POS,
the POS downloads the
data part by part, with
keeping data consistency.
So if internet is slow or
buggy, the device is still
functioning
18. Well documented API and examples
…saves your development resources to
implement synchronization
(available as javadoc and
examples in java language)
20. Server diagnostics tool
Special tool (distributed as java program) which
tests connection to the server and availability of
server API functions to diagnose and detect
connectivity problems
21. Native browser support
You can communicate with cloud server directly
from your website/webpage without need to
have own server (if properly authenticated).
http://yourwebsite.com
https://srv4pos.com
Your web
application
access data
22. Extra speed for thin clients
API supports caching technologies, especially for
thin clients (such as HTML based applications or
applications which doesn’t have own database),
so the data is kept in browser cache which speed
up your application!
23. Support old version
When releasing new version of server with
better API we still support old version of API.
Therefore your application still works with
updated server.
V6
(out of
date)
V7
(out of
date)
V8
(works)
V9
(works)
…
(out of
date)
24. POS updates
New POS terminals upgraded to latest version
communicate with old not yet upgraded POS
terminals
V8
(works)
V9
(works)
data data data
Old POS New POS
25. Release notes and migration guide
When update the server, we provide
1. Migration guide (to migrate your old code to
new version of server)
2. Test environment and test server
3. Updated documentation and samples