Skip to content

Deploy Apps to Your Terminals

Run your own Android app directly on Finix-supported PAX terminals and control the entire checkout experience.

Overview

With the Finix Device Reader SDK, you can deploy your own Android application onto the payment terminal itself, with no separate POS device or paired card reader required. The SDK handles card processing on the terminal while your app owns the rest of the experience.

Deploying your own app to a terminal is a great fit when you want:

  • A single device at checkout: Your app and payment processing run on the same terminal.
  • Full control of the experience: Design the ordering, checkout, and post-payment flows around your business.
  • Support across PAX smart terminals: Deploy to Finix-supported devices such as the PAX A800, A920 Pro, A35, A3700, and IM30.

How It Works

Taking your app from first build to a live terminal fleet follows five phases:

  1. Build: Create your Android app with the Finix Device Reader SDK handling card processing.
  2. Test: Validate your app in Sandbox on debug devices from PAX.
  3. Meet the requirements: Confirm your app satisfies the App Requirements for packaging, permissions, and payment processing.
  4. Deploy: Distribute your app to production terminals through PAX's terminal management system.
  5. Monitor: Track the health and connectivity of your fleet with device management.
Development Devices

To develop and test your app, you need debug devices purchased directly from PAX, and Finix must register your team for TMS access. To get started, reach out to your Finix point of contact or email support@finix.com.

Learn More