---
title: On-Device Tap to Pay with Android
slug: on-device-tap-to-pay-with-android
createdAt: 2026-10-12T15:03:23.618Z
---

With On-Device Tap to Pay on Android, Ludus lets you accept contactless payments in person right on your device. Take payment from physical debit and credit cards and other digital wallets. No extra terminals, readers, or hardware needed. It’s easy, secure, and private for you and your customers.

## What is needed?

To accept On-Device Tap to Pay on your Android device, you'll need:

- A Ludus admin login to build Box Office or Concessions orders
- An eligible device running Android OS 5.0 or later
- Initial setup for Tap to Pay, depending on your device and Ludus payment method

### How to set up On-Device Tap to Pay on your Account

Log in to your admin panel and go to **Settings** -> **Payments & Billing**.

Locate the **Tap to Pay** section.&#x20;

**Paper Checks** - If you don't have a location already set up for your payment device, you will see an image with this banner:

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/qW06I2kbgeQyGzUYMkg8h_image-8.png" size="80" isUploading="false" position="center" width="1016" height="556" darkWidth="1016" darkHeight="556" showCaption="false"}

If you do have a location already set up:

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/nM1fTwmIg6bO30X_sHTH3_image-2.png" size="80" isUploading="false" position="center" width="826" height="358" darkWidth="826" darkHeight="358" showCaption="false"}

**Direct Deposit** - If you do not have a location set up yet, you will need to create one.&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/4pOT8B1Gh_yYZADgrxce5_image-3.png" size="80" isUploading="false" position="center" width="1014" height="738" darkWidth="1014" darkHeight="738" showCaption="false"}

Open the ﻿app and go to the **Collect** **tab**.&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/_ez85jhVYIdFF-RLMj_1q_screenshot-2026-10-12-at-14054-pm.png" size="40" isUploading="false" position="center" width="506" height="1012" darkWidth="506" darkHeight="1012" showCaption="false"}

Select **Tap to Pay&#x20;**&#x61;nd follow the on-screen instructions to name your device (this name will show in your admin panel).&#x20;

:::hint{type="info"}
Your mobile device will automatically appear under **Settings**-> **Payments & Billing&#x20;**&#x69;n **Payment Devices**.

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/kuDvY3cvBl55noBZR0DHQ_image-6.png" size="60" isUploading="false" position="center" width="964" height="976" darkWidth="964" darkHeight="976" showCaption="false"}
:::

:::hint{type="warning"}
After the initial Tap to Pay setup, any eligible device that logs into your admin app will automatically be enabled and registered for Tap to Pay.
:::

### How to remove a payment device

Go to **Settings** (the gear at the top) -> **Payments & Billing** on your admin panel and find the mobile device in your list.

Select Remove next to the device you want to take off the list.

To add the device back, manually disconnect **Tap to Pay** on iPhone in the **Ludus Mobile** app, then reope&#x6E;**&#x20;Tap to Pay** on that device before adding it again.

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/7CDVN_YyCOPWd9bdK8xIw_image-4.png" size="80" isUploading="false" position="center" width="962" height="244" darkWidth="962" darkHeight="244" showCaption="false"}

## How to accept transactions using On-Device Tap to Pay

You can accept On-Device Tap to Pay on your Android device in two ways, depending on where you check out.

1. **Checking out with Concessions on your mobile device**
2. **Checking out for Box Office or Concessions sales from the web**

### On your mobile device:

Go to the **Collect tab**

Select **Tap to Pay**

Select **Collect Payment**. Your device will now wait for the transaction

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/1sl8X7lM4-y5HSYYaAvW8_screenshot-2026-10-12-at-14213-pm.png" size="40" isUploading="false" position="center" width="502" height="1000" darkWidth="502" darkHeight="1000" showCaption="false"}

### From your admin panel on the web:

Select Connect to Terminal.

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/oEPfIoyHKyfza0AVHrqDj_image-9.png" size="40" isUploading="false" position="center" width="736" height="790" darkWidth="736" darkHeight="790" showCaption="false"}

Select your mobile device from the list. If you do not see it, refresh the list.

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/IpkYzudTu55MUnONs0zZA_image-7.png" size="40" isUploading="false" position="center" width="794" height="1136" darkWidth="794" darkHeight="1136" showCaption="false"}

Send the payment to the Ludus Mobile app by selecting Use Tap to Pay on Phone&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/BVw3GLvieVlECThZ2ooSf_image-10.png" size="40" isUploading="false" position="center" width="804" height="894" darkWidth="804" darkHeight="894" showCaption="false"}

After you send the payment from your box office to the app, select the **Collect** tab to complete the transaction.

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/1sl8X7lM4-y5HSYYaAvW8_screenshot-2026-10-12-at-14213-pm.png" size="40" isUploading="false" position="center" width="502" height="1000" darkWidth="502" darkHeight="1000" showCaption="false"}

Finally, have your customer hold their card or device near your Android device and process the payment.

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/V-rNUtvaARYlj2D6JRDrd_image-13.png" size="40" isUploading="false" position="center" width="830" height="1830" darkWidth="830" darkHeight="1830" showCaption="false"}

The payment will then show as processing.

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/STg5MdLtJBEqzAkcQi4ST_screenshot-2026-10-12-at-14306-pm.png" size="40" isUploading="false" position="center" width="504" height="986" darkWidth="504" darkHeight="986" showCaption="false"}

Once fully processed, the Payment will show as completed.

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/pasAZdJhtlizgB-W3MgIn_screenshot-2026-10-12-at-14341-pm.png" size="40" isUploading="false" position="center" width="502" height="964" darkWidth="502" darkHeight="964" showCaption="false"}

## FAQ's for Android

### What Devices Support On-Device Tap to Pay?

Please see the following for all devices that are supported - [Supported Android Devices](https://docs.stripe.com/terminal/payments/setup-reader/tap-to-pay?platform=android#mobile-phones)

