Server for POS
-
Upload
kirill-kovalchuk -
Category
Technology
-
view
1.146 -
download
1
description
Transcript of Server for POS
![Page 1: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/1.jpg)
Slideshow
CLICK HERE
![Page 2: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/2.jpg)
Main principle
http://google.com/contacts
contactsco
ntacts
contacts
![Page 3: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/3.jpg)
The same idea
https://srv4pos.com
YOURPOS
products
products
productsYOUR MOBILE POS
![Page 4: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/4.jpg)
Control unit on the cloud
https://srv4pos.com
receiptsYOUR MOBILE POS
receipts
receipts
![Page 5: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/5.jpg)
http://data.pos4mobile.com/analytics
The nearest future
https://srv4pos.comsales data
sales d
ata
aggregated sales data
![Page 6: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/6.jpg)
Local server
Looks like a small box connected to your local network. The API is the same as for cloud server
products products
![Page 7: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/7.jpg)
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…)
![Page 8: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/8.jpg)
High security
• No human passwords - long randomly autogenerated security token with no need to remember or write down
• SSL-encrypted channel
![Page 9: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/9.jpg)
Great backup
Real time backup to another geolocation (without breaking Swedish regulations)
![Page 10: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/10.jpg)
Fastest support
Direct contact to developers (including skype) 8 hours per day, 5 days per week.
![Page 11: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/11.jpg)
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.
![Page 12: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/12.jpg)
Smooth server update
Zero time update. We don’t stop server to update it
![Page 13: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/13.jpg)
Application Programming Interface (API) available on all platforms
![Page 14: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/14.jpg)
Application Programming Interface (API) available on all languages
because it’s JSON-REST
![Page 15: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/15.jpg)
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.
![Page 16: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/16.jpg)
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
![Page 17: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/17.jpg)
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
![Page 18: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/18.jpg)
Well documented API and examples
…saves your development resources to implement synchronization
(available as javadoc and examples in java language)
![Page 19: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/19.jpg)
Time estimate to integrate
250 man hours
![Page 20: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/20.jpg)
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
![Page 21: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/21.jpg)
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 applicationaccess data
![Page 22: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/22.jpg)
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!
![Page 23: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/23.jpg)
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)
![Page 24: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/24.jpg)
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
![Page 25: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/25.jpg)
Release notes and migration guide
When update the server, we provide1. Migration guide (to migrate your old code to
new version of server)2. Test environment and test server3. Updated documentation and samples
![Page 26: Server for POS](https://reader035.fdocuments.in/reader035/viewer/2022081512/558a24e8d8b42aed238b463d/html5/thumbnails/26.jpg)
Thank you!