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

![](https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/njV7Mxa_QwBrjGYHrgrjz_image-1.png)

With On-Device Tap to Pay on iPhone, Ludus lets you accept in-person, contactless payments right on your iPhone. Take payment from physical debit and credit cards, Apple Pay, 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 iPhone, you'll need:

- A Ludus admin login to build Box Office or Concessions orders
- An eligible iPhone (iPhone XS or later) running iOS 18 or later
- Initial setup for Tap to Pay, depending on your device and Ludus payment method

:::hint{type="warning"}
Tap to Pay on iPhone is not supported on iPad.
:::

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

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

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

:::WorkflowBlockItem
**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"}

Link your Apple ID to your Stripe account. Apple requires this step to activate Tap to Pay on iPhone. If you do not have an Apple ID, you can create a free business Apple ID during setup.

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/NMxVqN2iZ51yikR52P4Vw_tap-4.png" size="80" width="530" height="403" isUploading="false" darkWidth="530" darkHeight="403" showCaption="false"}
:::

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

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/5_bfqZxEt91bs2Oi3AXfk_img-4393.PNG" size="40" isUploading="false" position="center" width="1206" height="2622" darkWidth="1206" darkHeight="2622" showCaption="false"}

:::hint{type="warning"}
Enable Location and Near Field Communication to use Tap to Pay.&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/JYNr0dhJ54R2GLfT4cAi8_img-4394.PNG" size="40" isUploading="false" position="center" width="1206" height="2622" darkWidth="1206" darkHeight="2622" showCaption="false"}
:::
::::

::::WorkflowBlockItem
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

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

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

:::WorkflowBlockItem
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 iPhone 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:

::::WorkflowBlock
:::WorkflowBlockItem
Go to the **Collect tab**
:::

:::WorkflowBlockItem
Select **Tap to Pay**
:::

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

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/_qOiFZmWQovAUUvvHDYZC_img-4395.PNG" size="40" isUploading="false" position="center" width="1206" height="2622" darkWidth="1206" darkHeight="2622" showCaption="false"}
:::
::::

### From your admin panel on the web:

:::::WorkflowBlock
:::WorkflowBlockItem
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"}
:::

:::WorkflowBlockItem
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"}
:::

:::WorkflowBlockItem
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"}
:::

:::WorkflowBlockItem
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/_qOiFZmWQovAUUvvHDYZC_img-4395.PNG" size="40" isUploading="false" position="center" width="1206" height="2622" darkWidth="1206" darkHeight="2622" showCaption="false"}
:::

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

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/URVGOIIKh3rLiIB9uFclu_image-11.png" size="40" isUploading="false" position="center" width="544" height="968" darkWidth="544" darkHeight="968" showCaption="false"}
:::

:::WorkflowBlockItem
The payment will then show as processing.

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/p4abWbjrjbCgeFJN0Nmma_img-4398.PNG" size="40" isUploading="false" position="center" width="1206" height="2622" darkWidth="1206" darkHeight="2622" showCaption="false"}
:::

::::WorkflowBlockItem
Once fully processed, the Payment will show as completed.

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/uGe1P7LGJQ_csyZYok5Gg_img-4399.PNG" size="40" isUploading="false" position="center" width="1206" height="2622" darkWidth="1206" darkHeight="2622" showCaption="false"}

:::hint{type="warning"}
Some debit card transactions require a PIN, based on Apple’s regional requirements. If so, a PIN entry screen will appear automatically.&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/hZcZIA5As4EsukOh0OMVE/C-ytEmfzbiR_GOCe5TMxs_screenshot-2026-10-12-at-15829-pm.png" size="40" isUploading="false" position="center" width="638" height="1098" darkWidth="638" darkHeight="1098" showCaption="false"}
:::
::::
:::::

## FAQ for iOS

### Which Devices support On-Device Tap to Pay?

On-Device Tap to Pay on iPhone and Ludus require an iPhone XS or later running iOS 18 or later.

On-Device Tap to Pay on iPhone does not work on iPad.

### Can I update the Icon and name that appear with Tap to Pay?&#x20;

Yes! In your Apple Business account, you can update that.

### Can I rename my device?

To do this, go to the **Collect&#x20;**&#x74;ab in the Ludus Mobile app and select **Rename Device**.&#x20;

This updates the name in the app and in the device list on your admin panel.

### Why do I need to link an Apple ID?

Apple requires every On-Device Tap to Pay on iPhone user to link an Apple ID to their Stripe account. This confirms your device with Apple and keeps transactions secure. If you do not have an Apple ID, you can create a free business Apple ID during setup.

### Is On-Device Tap to Pay on iPhone available in my country?

On-Device Tap to Pay on iPhone is not available in all markets. Apple's current list is at [developer.apple.com/tap-to-pay/regions](https://developer.apple.com/tap-to-pay/regions).



