material-symbols:developer-guide-outline-rounded

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

mingcute:usb-flash-disk-line

Reliable USB Communication

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

tabler:package-export

Send Requests

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

tabler:package-import

Receive Responses

Receives and processes responses from the Smart Terminal.

tabler:package

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