← Integration paths

Integration path

Your own POS app.

Put your software and payments on one device. The Handpoint all-in-one Android SDK embeds acceptance directly in your branded SmartPOS app: embedded libraries, not app-to-app hand-offs.

In code

Payments in your app, one call.

The Android SmartPOS SDK puts your software and payments on one co-branded device. Call pay() and the SDK handles EMV, contactless, and the printer.

  • All-in-one Android SDK
  • Custom checkout UI & printer control
  • Runs on PAX SmartPOS hardware
SmartPOS SDK · Kotlin
// Android SmartPOS SDK
val sale = Sale(amount = "42.50", tip = true)

cygma.pay(sale) { result ->
  when (result) {
    is Approved -> printReceipt(result.authCode)
    is Declined -> showError(result.reason)
  }
}

Terminals

Handpoint-managed hardware.

Android SmartPOS terminals that run your app and payments on one device, powered by Handpoint's all-in-one SDK.

PAX A920PAX A920Android all-in-one: touchscreen, printer, and payments in one mobile device.
PAX A77PAX A77Android handheld for line-busting and tableside checkout.
PAX A80PAX A80Countertop terminal for fast, fixed-location checkout.

Capabilities

What you can do.

Sale · Refund · Void · ReversalPre-auth & incrementalTip adjustmentAPMsInterac & local debitKiosk modeMulti-MID routingCustom checkout UI

Start building.

Read the docs, or talk through your integration and revenue model with the team.