👋Welcome to First Code

This page contains the introduction for the First Tech TTP SDK

The First Tech Tap to Phone SDK, or simply the SDK, is an Android library designed to securely access the operating system and memory structures, enabling the reading of credit and debit card data—whether from physical cards or digital wallets using contactless technology. By handling the technical complexities of the payments ecosystem, the SDK allows developers to focus on creating a smooth, secure, and efficient checkout experience, with fast integration and lower costs.

Currently, the SDK supports VISA, Mastercard, and Elo, and can be used to develop dedicated payment capture apps or integrate directly into business applications that benefit from open payment networks.

This document is here to help developers troubleshoot errors and issues that may arise when using the SDK. It provides detailed explanations and step-by-step solutions for each identified error. While we've covered most cases, some edge scenarios may still emerge. As new issues are reported by customers and become relevant to the product, they will be added to this documentation.

Who is this page for?

This page is intended for developers and support teams handling customer-reported issues during coding, deployment, or operation of the product.

Jump right in

Specifications & Capabilities

Best Practices & Requirements for Secure Integration

Prerequisites & Requirements

End-to-End Flow

Distinguishing Environments: Staging vs. Production

For Developers: Setting Up the Environment to Get Started

SDK Calls & Integration Guide

Capturing Errors in the Application

Instructions for Deploying the App to Production

Glossary of Payment Industry Terms

Resolving Issues in Testing and Production

Device Handling Best Practices

Last updated