Tap to Pay Entitlement only for development

Hi, We applied for Tap to Pay on iPhone entitlement and were approved, but on distribution support it's only showing Development. We can build and debug Tap to Pay on development, but unable to build release. We opened ticket with Apple support but they were saying it was configured correctly. I attached screenshot of our developer account entitlement for Tap to Pay. It clearly said Development only.

Answered by DTS Engineer in 796879022

Hi @jaypf,

The managed entitlement was approved for only the Development distribution type. To request for permission for the App Store and Ad hoc distribution types, please respond to the confirmation email received after your initial entitlement request. The provisioning team will provide the next steps to begin the public distribution review process and eventually approve your app for distribution via TestFlight and the App Store.

Cheers,

Paris

Bumping this, we have the same issue.

the same.

You will need to provide the following for review:

  1. A video recording of the “New User Flow”
  2. A video recording of the “Existing User Flow”
  3. A video recording of the “Checkout Flow”
  4. A completed App Review Requirements Checklist provided by Apple

If you send this to Apple, will get the distribution entitlement

Distribution support is development - it means I can't submit app to testflight for testing internal, it's right ?

Hi @jaypf,

The managed entitlement was approved for only the Development distribution type. To request for permission for the App Store and Ad hoc distribution types, please respond to the confirmation email received after your initial entitlement request. The provisioning team will provide the next steps to begin the public distribution review process and eventually approve your app for distribution via TestFlight and the App Store.

Cheers,

Paris

How exactly were you able to build on devlopment, I'm trying to build and test on my devlopment entitlement but it's not working right now

I have the same problem. My application ID indicates that the "Tap to Pay on iPhone" option is enabled on the Apple Developer Portal (this feature also appears in the "Signature & Capabilities" tab of Xcode), and the entitlement file is correctly provided in its project bundle. In development/debug mode, the functionality is available and operational: my application can perform Tap-to-Pay payment simulations via the Stripe PSP, using the Stripe Terminal SDK for SwiftUI. However, Xcode reports that the provisioning profile defined with this application ID for distribution on the App Store and loaded into Xcode does not include the com.apple.developer.proximity-reader.payment.acceptance authorization, even though all configuration settings comply with Apple's documentation guidelines. I've regenerated the profile several times without success (and when I use "Automatically Manage Signing" in Xcode, attempting to distribute an archive to Release Testing (TestFlight) generates an error message stating that the application ID doesn't include the "Tap to Pay on iPhone" capability). This inconsistency suggests that generating a provisioning profile for distribution on the App Store isn't enough to actually produce an appropriate entitlement. Why? Apple Support hasn't yet helped me understand or resolve this issue. I've requested a non-fake entitlement, but I still haven't received a response. On this forum, a DTS engineer suggests that the suitable entitlement can be obtained through a "confirmation email." I'd like to know about such a procedure.

Tap to Pay Entitlement only for development
 
 
Q