Skip to main content

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​

ConceptDescription
Partner applicationYour Android app running on the terminal
Terminal applicationCM.com's app that handles payment processing and card entry
App-2-App communicationDirect inter-app communication on the same device via the SDK
Offline transactionsMerchant Approved Transactions (MAT) support for processing without connectivity

Get started​

Continue to Getting started to install and initialize the SDK.