# Smart Terminal v3 - Compatibility

The Smart Terminal V3 was designed using the latest version of the PoyntOS, which is based on Android 10 (SDK 29) (opens new window). This device brings a series of new features, including a faster processor, a larger screen size for the merchant and customer sides, more storage capacity, and 5G mobile support. New devices will be shipped to merchants as early as October 2022.

For this reason, we have gathered a series of actions that can ensure the compatibility of your applications with the PST3 based on our transition to Android 10.

We will continue to update this list and provide you with any relevant information regarding the new device.

WARNING!

Device compatibility is strictly necessary for app display. Applications that are not compatible with the PST3 Device cannot be featured in the device's App Center.

# App Compatibility Setup

Please follow the requirements shown below to ensure optimal performance of your applications within the new PST3 Smart Terminal.

  1. Review the Privacy Changes in Android 10. (opens new window)

    This version of Android 10 (API level 29) introduces several features and behavior changes to enhance user privacy protection. Make sure to review these modifications and update your applications accordingly to incorporate the changes.

  2. Review the Background Execution Limitations. (opens new window)

    Due to our direct transition from Marshmallow to Android 10 (SDK 29), developers may experience broadcast limitations; as described in the background optimization section (opens new window). These limitations have evolved from Android 7.0 and Android 8.0. Therefore, it's essential to review the linked documentation and consider some of these items for the execution of your applications.

  3. Review the UX Compatibility for the New Screen Size.

    The new Poynt PST3 comes with an 8’’ screen as opposed to the 7’’ screen from the previous version. This will require additional verifications to validate the UX compatibility of your apps with the new Smart Terminal.

    TIP

    We have maintained the same DPI so there are no UI changes required for this version. However, you can take advantage of the larger screen to make any UI changes you see fit for your applications. :::

  4. Set the minSdkVersion

    After incorporating all the changes and rebuilding your applications, you must generate a new APK, while keeping the minSdkVersion to 21 or below for backwards compatibility with the previous versions of the Smart Terminal.

  5. Select the PST3 Device in Terminal Compatibility

    Once you have generated and uploaded the new APK to the Developer Center, you must update the terminal compatibility section in your Application Details.

    To do this, click the Edit Details button and select the devices that your application supports by selecting the checkmark icon.

Device Compatibility 1

Make sure to select the Poynt Smart Terminal v3 and save your changes. (See image below)

Device Compatibility 2

NOTE

It’s important to remember that certain APIs rely entirely on the hardware capabilities (e.g., Biometrics) which will not be available on our terminals.

Last Updated: 11/29/2023, 5:40:02 AM