Overview

Integrate seamlessly with Smart Terminal

Overview

Integrate seamlessly with Smart Terminal

The Smart Terminal SDK is a software toolkit that enables the POS application to communicate and integrate seamlessly with the Smart Terminal. It provides a set of APIs and components that handle key functions such as initializing the terminal, sending payment requests, receiving responses, and managing transaction data. The SDK acts as the bridge between the POS and the terminal, ensuring secure, structured, and efficient payment processing, allowing developers to integrate quickly without dealing with internal complexities.

This SDK enables seamless USB serial communication between an Android POS device and an Android Payment Terminal. It provides utilities to send requests, receive responses, encode/decode messages, and manage USB connections efficiently.

Features

Reliable USB Communication

Establishes and manages a stable USB connection between the POS and Smart Terminal.

Send Requests

Sends transaction requests from the POS to the Smart Terminal in an encoded format.

Receive Responses

Receives and processes responses from the Smart Terminal.

Encode/Decode Support

Built-in tools to encode requests and decode terminal response.

Requirements

Android VersionAndroid 7.0 (API 24) or higher
Hardware RequirementUSB OTG support on both devices