Run your own Android app directly on Finix-supported PAX terminals and control the entire checkout experience.
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.
Taking your app from first build to a live terminal fleet follows five phases:
- Build: Create your Android app with the Finix Device Reader SDK handling card processing.
- Test: Validate your app in Sandbox on debug devices from PAX.
- Meet the requirements: Confirm your app satisfies the App Requirements for packaging, permissions, and payment processing.
- Deploy: Distribute your app to production terminals through PAX's terminal management system.
- Monitor: Track the health and connectivity of your fleet with device management.
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.
Quickstart
Build in-person payment flows on PAX terminals with the Device Reader SDK.
App Requirements
Review the packaging, platform, and payment processing requirements for terminal apps.
Deploying Your App
Register for TMS access, distribute your app, and roll out updates to your fleet.
Device Reader Demo App
Explore a sample Android app built with the Finix Device Reader SDK.
Devices
Compare Finix-supported terminals by use case, connectivity, and integration type.