For the complete documentation index, see llms.txt. This page is also available as Markdown.

Verifone Tap Getting Started

Start here to choose the fastest path into Verifone Tap.

Please login or register to gain access to the detailed material on this page.

Choose the path that matches your goal:

  • Explore Verifone Tap with the demo app — Evaluate the experience without building or integrating any Sdk.

  • Build and run the Verifone Tap reference app — Build the sample app source provided instead of integrating into your own app.

  • Integrate Verifone Tap SDK into your app — Add the SDK to your own codebase and build your own payment flow

  • Use this path if you want to explore Verifone Tap before you integrate it.

  • You do not need to build or integrate anything.

1

Get the demo app

Download the demo app for Android or iOS.

With prebuilt demo apps, you can validate the flow before starting integration.

2

Get a test QR code

Contact Verifone Support to request a QR code for device activation.

3

Test the app

  1. Install the app.

  2. During initialization, use the QR code to activate the device.

  3. Then run a test payment.

  4. For iPhone testing, sign in with an Apple sandbox tester account. The sandbox tester email address must never have been used as an Apple Account.

  • Use this path if you want to build and run the Verifone Tap reference app.

  • You work from the sample app source.

  • You do not add the SDK to your own app yet.

1

Download the reference app

Open the release page you want to use. Each release page includes the reference app downloads. Choose the release you want to build and use its packaged reference app files.

2

Get a test QR code

Contact Verifone Support to request a QR code for device activation.

3

Build the app

Use the platform setup guides to build the app locally.

Each setup guide includes a short note for building the existing reference app.

4

Onboard the Android app

The Android reference app must still be onboarded before testing.

5

Prepare Apple sandbox testing

For iPhone testing, sign in with an Apple sandbox tester account. The sandbox tester email address must never have been used as an Apple Account.

6

Test the app

  1. Install the app.

  2. During initialization, use the QR code to activate the device.

  3. Then run a test payment.

  • Use this path if you want to integrate Verifone Tap SDK into your app.

  • You add the SDK to your own project.

  • You configure your app, payment flow, and deployment.

  • Use this path for a real integration.

  • Use the other paths only for evaluation or sample-app setup.

1

Prepare merchant and terminal setup

Complete onboarding to set up the merchant and terminal.

If onboarding is still in progress, request a temporary QR code from Verifone Support.

2

Download the Verifone Tap SDK

Download the latest SDK for Android or iOS.

With copy-and-paste-ready examples and quick authentication, you can get started fast.

3

Follow the development guide

Choose your platform and complete the setup steps.

4

Review the Payment API

Use the Payment API to initialize the SDK and run payment flows.

Setting up your first API call should be the easiest part of getting started.

5

Onboard the Android app

Upload your integrated Android app to the secure onboarding platform. iOS does not require application onboarding. Enable the Tap to Pay entitlement during iOS setup instead.

6

Prepare Apple sandbox testing

For iPhone testing, sign in with an Apple sandbox tester account. The sandbox tester email address must never have been used as an Apple Account.

7

Test the app

Activate the app on the test device and run end-to-end payment tests.

8

Deploy your app

Deploy through your MDM solution, the App Store, or Google Play. After installation on the merchant device, complete activation and start taking payments.

Last updated

Was this helpful?