POS Terminal SDK
The POS Terminal SDK lets you build an Android app that runs directly on a CM.com payment terminal, alongside the CM.com terminal app. The two apps communicate directly on the device — there's no network round-trip to initiate a payment.
Use this when your point-of-sale software runs as an app on the terminal itself, rather than on a separate backend that talks to the terminal over the network (see POS Cloud API for that case).
Key concepts
| Concept | Description |
|---|---|
| Partner application | Your Android app running on the terminal |
| Terminal application | CM.com's app that handles payment processing and card entry |
| App-2-App communication | Direct inter-app communication on the same device via the SDK |
| Offline transactions | Merchant Approved Transactions (MAT) support for processing without connectivity |
Get started
Continue to Getting started to install and initialize the SDK.