Accept in-person card payments: Tap to Pay on Android

  • Updated

Preview

This feature is in active development and will be available soon. See our upcoming features.

Follow these steps to activate Tap to Pay on your Android phone and take your first in-person card payment.

Using an iPhone? Accept in-person card payments: Tap to Pay on iPhone.

Requirements

Your Android phone must meet all of the following.

  • Running Android 13 or later.
  • Has a functional NFC sensor and ARM processor.
  • Has received a security update within the last 12 months.
  • Uses Google Mobile Services (Google Play Store included).
  • Not rooted (bootloader locked, unmodified).
  • Developer options disabled.
  • Stable internet connection (Wi-Fi or mobile data).
  • The latest version of your partner app is installed.
  • A merchant profile and merchant payment method with the status Enabled

Tap to Pay on Android is available only on phones. Tablets aren't supported.

Not sure you're ready? See Getting started with in-person card payments for the full requirements.

Activate Tap to Pay on Android

You only need to do this once. The app guides you through setting it up for the first time.

  1. Open Tap to Pay in your banking app.
  2. Make sure NFC is enabled on your phone. Go to Settings > Connection (or Wireless & Networks), then toggle NFC to ON.
  3. Review the How to use Tap to Pay tutorial. It covers: entering the amount, collecting the payment, handling PIN entry, and viewing payment history.

Once setup is complete, you're ready to accept payments.

Accept a payment

  1. Enter the payment amount using the keypad. 
  2. Select Charge €X.XX (the button shows the exact amount).
  3. Your phone shows the Tap behind device or Hold card screen with a purple contactless symbol.

    Tap behind.png
  4. Ask the customer to hold their contactless card or device behind your phone, near the NFC sensor.
  5. If the card needs a PIN, pass your phone to the customer. They enter their PIN using the on-screen keypad, then hand your phone back to you.
  6. Wait for the Approved screen. You'll see a green checkmark and the word "Approved".
  7. To take another payment, select New charge. To view past payments, select See payments.

    Approved.png

The payment isn't complete until you see the Approved screen with the green checkmark. If you don't see it, the payment didn't go through.

Not all cards support contactless payments. If the customer's card doesn't work, ask them to try another card or a different payment method.

View payment history

You can view your past payments in the Payments section of the app. Each payment shows:

  • Amount and payment method (for example, Visa ••••1234)
  • Status (for example, Authorized)
  • Reference ID
  • Date and time
Payments android.png

When customers need to verify their payment

Some cards need real-time verification, especially for amounts above €50. The customer may need to:

  • Enter a PIN directly on your phone screen (the app shows a secure PIN entry screen).
  • Use biometric verification (fingerprint or face ID).
  • Approve the payment in their banking app.

Requesting a PIN: what you should do

  1. If the PIN screen appears, pass your phone to the customer.
  2. The customer enters their PIN and hands the phone back.
  3. Don't ask them to tap again. Verification happens automatically.
  4. Watch for the Approved screen with the green checkmark.

Verification usually takes 5–30 seconds. If it takes longer than 60 seconds, ask the customer to check their banking app. They may have to verify the payment using another method, such as biometrics. 

Enter pin.png

Need help?

See Troubleshooting: in-person card payments if a payment doesn't complete or you're experiencing issues; otherwise, submit a support request if you have questions.

Related to