Get Mini App2App Overview

Get Mini App2App is an integration solution that enables you to add card payment capabilities directly into your Android application. You connect your application with the Get Mini app to process payments, refunds, and query operations using a supported Pinpad device.

What is App2App?

App2App is an architecture based on Android Intents that enables communication between your application and the Get Mini app. Instead of implementing low-level EMV protocols or managing direct hardware connections, you delegate these tasks to the certified Get Mini app.

Requirements

To use this integration, you need the Get Mini application installed on the Android device, a compatible Pinpad device paired with the device, and an Android application with Intent support.

information icon
Note: No specific permissions are required in your application's AndroidManifest.xml file to initiate payment requests. The Get Mini application handles all hardware and network permissions.

How It Works

The communication flow follows three main steps. First, your application generates a specific Android Intent containing the operation data. Next, the Get Mini application launches and manages the interaction with the Pinpad and the banking host. Finally, once the transaction concludes, the Get Mini application returns control to your application with the transaction status and data.

Benefits

Simplified compliance and certification

By offloading payment processing to the Get Mini application, you avoid the high costs and complexity associated with certifying a full payment solution. The Get Mini app handles the sensitive payment logic, allowing you to focus on your application's core features.

No PCI DSS scope

Payment card data never passes through your application. All sensitive cryptographic operations are performed in the certified Get Mini app and Pinpad, keeping your application outside of PCI compliance scope.

Reduced development complexity

You don't need to implement EMV protocols, manage hardware connections, or handle complex payment flows. The Get Mini app handles all of this for you.

Operational Workflow

The integration supports three distinct types of operations: payments for initiating charges, queries for checking transaction history within a date range, and refunds for processing returns using the original transaction details. Upon completion of any operation, the Get Mini app provides a result code and detailed response data, including error messages or success states.

Next Steps

Now that you understand the App2App architecture, continue with:

  1. Architecture - Learn about the technical components and communication flow
  2. Prerequisites and Setup - Set up your development environment
  3. Quick Start: Your First Transaction - Process your first payment in minutes