Logo

Overview

Introduction and quick start for the n2Tap SDKs (React Native, Flutter, and Kotlin).

What is n2Tap?

n2Tap is a SoftPOS solution that enables secure card-present payments directly on Android devices.

Instead of implementing complex payment logic yourself, your app integrates with n2Tap via App-to-App communication.

Your app triggers n2Tap to perform transactions, and n2Tap securely handles the rest.

How App-to-App Integration Works

n2Tap operates in App-to-App launch mode using Android Intents.

When integrated:

  1. Your app sends a structured Intent request.
  2. n2Tap launches and processes the requested action (e.g., start transaction).
  3. n2Tap returns a structured response to your app.

This approach ensures:

  • Secure isolation of sensitive payment logic
  • Clean separation between your app and payment processing
  • A consistent and certified payment experience

Using the n2app-lib Wrapper

To simplify integration, we provide n2app-lib, a dedicated wrapper library.

It helps you:

  • Construct valid Intent requests
  • Send transaction or configuration commands
  • Receive structured responses
  • Handle data parsing automatically

The wrapper abstracts the low-level communication details so you can focus on your application logic instead of Intent formatting.

Supported Platforms

n2Tap provides SDKs and plugins for multiple environments:

  • React Native Plugin – For cross-platform mobile applications
  • Flutter Plugin – For Flutter applications
  • Kotlin SDK – For native Android applications

Choose the integration method that matches your tech stack.

On this page