CloudPOS SDK: Difference between revisions

From wizarPOS
No edit summary
Line 1: Line 1:
This comprehensive documentation aims to guide Android application developers for the Smart POS. It covers EMV payment specifications, barcode scanning, the Device Java API, API details, samples, a quick start guide, and additional resources.
For more details, please refer to the provided links and sections.
== EMV Payment ==
== EMV Payment ==
This SDK is for developing payment APP.
The EMV Payment SDK is designed to facilitate the development of payment applications (APPs).
* [[EMV Develop Spec]]
* [[EMV Develop Spec]]


Line 7: Line 11:


== Device Java API ==
== Device Java API ==
The Java API is packaged as an AAR library file that Android developers can easily use. It includes Printer, PINPad, MSR, SmartCard, RFCard, SerialPort, LED, Fingerprint, HSM......
The Device Java API simplifies development by being packaged as an AAR library file, providing Android developers with easy integration. This API includes functionalities such as Printer, PINPad, MSR, SmartCard, RFCard, SerialPort, LED, Fingerprint, and HSM.


*[http://{{SERVERNAME}}/wizarposapi/ API Spec]
*[http://{{SERVERNAME}}/wizarposapi/ API Specifications]
*[http://ftp.wizarpos.com/device/java/javadoc_20231123.zip API Spec Download]
*[http://ftp.wizarpos.com/device/java/javadoc_20231123.zip API Specifications Download]
*[[CloudPOS SDK AAR]]
*[[CloudPOS SDK AAR]]
*[[Java API Samples|Samples]]
*[[Java API Samples|Samples]]
*[[permissions|Permissions definition]]
*[[permissions|Permissions Definition]]
*[[error code|Error code]]
*[[error code|Error Code]]
*[http://ftp.wizarpos.com/device/Printer_TechnicalManual_en_20210917.pdf Printer Technical manual]
*[http://ftp.wizarpos.com/device/Printer_TechnicalManual_en_20210917.pdf Printer Technical Manual]
*[[ESC Commands]]
*[[ESC Commands]]


Line 24: Line 28:
==Quick Start Guide==
==Quick Start Guide==
* [[USB Driver Download]]  
* [[USB Driver Download]]  
* [[How to install app to POS|Install app]]
* [[How to install app to POS|Install App]]
* [[How to apply app certificate|Apply app certificate]]  
* [[How to apply app certificate|Apply App Certificate]]  
* [[How to sign app|Sign app]]  
* [[How to sign app|Sign App]]  
* [[How to apply for a WizarView account|Apply TMS Account]]  
* [[How to apply for a WizarView account|Apply TMS Account]]  
* [http://ftp.wizarpos.com/device/TMSManual.pdf TMS Manual]
* [http://ftp.wizarpos.com/device/TMSManual.pdf TMS Manual]

Revision as of 06:27, 15 December 2023

This comprehensive documentation aims to guide Android application developers for the Smart POS. It covers EMV payment specifications, barcode scanning, the Device Java API, API details, samples, a quick start guide, and additional resources.

For more details, please refer to the provided links and sections.

EMV Payment

The EMV Payment SDK is designed to facilitate the development of payment applications (APPs).

Barcode Scanning

Device Java API

The Device Java API simplifies development by being packaged as an AAR library file, providing Android developers with easy integration. This API includes functionalities such as Printer, PINPad, MSR, SmartCard, RFCard, SerialPort, LED, Fingerprint, and HSM.

MDB Interface

JNI API and C API (Deprecated)

Quick Start Guide