Tap on Mobile Android App2App SDK Integration Guide

The App2App SDK lets your merchant (sales) Android application send amount and registration information to the SoftPOS payment application, without adding any payment library to your own app.

New to the SDK? Start with About App2App SDK, then continue with Initialization.

Guide contents

  • About App2App SDK: What the SDK does, how to import it, response codes and version history.
  • Initialization: App2AppInfo, event listener, return types, ConfigParameters and RegisterParameters.
  • Register: Register a terminal with the payment app without starting a payment.
  • Payment: Sale, refund, void and tokenization transactions.
  • Last Transaction Query: Check the status of the last transaction after a crash or timeout.
  • Transaction List: Open the refund, void or history list inside the payment app.
  • Manual Settlement: Start the settlement process from the merchant (sales) app.
  • Custom Tags: Pass optional data such as tips, taxes, auto receipts and Blik codes.
  • Unregister: Deactivate the terminal currently in use.

Document information

Guide version Status Valid date Prepared by Review policy
1.0.8 Valid August 1, 2026 Fatih Aksu Reviewed at least annually and updated as necessary