Tap to Pay on iPhone
Learn how to integrate Tap to Pay on iPhone with the iOS SDK, verify device support, and launch contactless payments.
At a glance
Requirements
Apple and device requirements
Apple developer requirements
Integration requirements
What the SDK handles
What your app handles
Xcode project setup
Proximity Reader framework
Add Apple entitlement
Initialize the SDK
Verify device support
verifyTapToPayDeviceSupport()
Property
Type
Description
isTapToPaySupported
Recommended pattern
Launch Tap to Pay
Create a PaymentInfo object
PaymentInfo properties
Property
Type
Required?
Description
UIKit (recommended)
SwiftUI integration
UIKit (manual hosting)
Tap to Pay on iPhone process flow
Screens
User actions
Screen
When shown
User action
Error handling
Card reader errors
Transaction errors
Common failure causes
Issue
What the user sees on the device
Cause
API reference
API
Type
Description
Related topics
Last updated
Was this helpful?

