Overview
Apple Pay enables customers to pay using cards stored in their Apple Wallet. Transactions are authenticated with Face ID, Touch ID, or device passcode, providing a seamless and secure checkout experience. Through Yuno, you can accept Apple Pay on Safari (web), iOS apps, and in-app contexts.Prerequisites
Before integrating Apple Pay, ensure you have completed the following:1
SSL Certificate
Your domain must serve content over HTTPS with a valid SSL/TLS certificate. Apple Pay will not function on HTTP or self-signed certificates.
2
Domain Verification
Register and verify your payment domain with Apple through the Yuno Dashboard. Navigate to Settings > Digital Wallets > Apple Pay and add your domain.
3
Apple Developer Account
You need an Apple Developer account to create a Merchant ID and configure payment processing certificates.
4
Yuno Configuration
Enable Apple Pay in your Yuno Dashboard and upload the required Apple merchant certificates.
Integration with Full Checkout SDK
When using Yuno’s Full Checkout SDK, the Apple Pay button renders automatically on supported devices.Direct API Integration
For Direct API integrations, you handle the Apple Pay session and pass the payment token to Yuno.Supported Countries and Networks
Apple Pay supports both credit and debit cards. Card eligibility is determined by the issuing bank’s participation in the Apple Pay program.
Testing in Sandbox
- Use an Apple sandbox tester account (created in App Store Connect).
- Add test cards to the Apple Wallet on a physical device or simulator.
- Process test transactions using your Yuno sandbox credentials.
Apple Pay cannot be tested in desktop browsers without a paired iPhone or Apple Watch. Use the iOS Simulator in Xcode or a physical Apple device for testing.