worldline

Documentation

SmartPOS API overview

The SmartPOS API is an abstraction layer that provides developers with access to the features and capabilities of SmartPOS devices, which are specialized Android-based devices designed for payment processing and related applications.

SmartPOS API Overview

Why you should use SmartPOS API?

Compared to standard Android devices, SmartPOS devices have a number of additional features and capabilities that make them well-suited for use in payment processing and related applications:

  • Access to built-in printer

  • Security interface to ensure confidentiality and integrity of the data exchanged between Business Application and the device

  • Access to card readers (in both, contactless and contact modes) that allows to support additional, non-payment use cases in your application

  • Access to device specific information for the purpose of analysis or customizing user experience

How to use SmartPOS API?

The SmartPOS API is an Android service that can be integrated into any Business application. It provides access to a range of hardware features and capabilities that are specific to SmartPOS devices, including NFC reading / writing, printers and more. It also provides access to system information, which is essential for ensuring the security and confidentiality of sensitive information.

To use the SmartPOS API, developers need to have access to a SmartPOS device, which can be obtained from Worldline. Once the device is obtained, the SmartPOS API can be integrated into the application, providing access to the device's hardware and software features.

Read full SmartPOS API specification.

Where you can use SmartPOS API?

SmartPOS API is currently available on the following devices offered by Worldline:

  • Ingenico VALINA

  • Castles S1F2

  • Castles S1U2

  • Castles S1P