Apple Pay in your native app
This document is intented for Apple Pay in your iOS native application. For Apple Pay in your web application please see the web guide.
Integrating Apple Pay
Introduction
This document is designed to help partners seamlessly integrate Apple Pay into their applications.
Prerequisites
Active account with Apple Developer Program.
App compliant with Apple's guidelines.
Step-by-Step Integration Process
Enroll in Apple Developer Program: Ensure you have a developer account with Apple.
Configure Apple Pay in Xcode: Enable Apple Pay capability in your app's project settings.
Add Merchant ID: Create and configure your merchant ID in the Apple Developer portal.
Go to Apple's Developer Portal and log in to the Member Center to create a new Merchant ID.
Navigate to the Certificates, Identifiers, and Profiles area of the Member Center, and then begin the Register Merchant ID process.
You must then provide this Merchant ID to one of our associates to enable Apple Pay for your merchant.
Generating the Certificate Signing Request Once you provide Merchant ID to us, you will be provided a CSR to associate with the merchant in your Apple Developer Portal.
In Apple's Developer Portal, click on the Merchant ID and then click "Edit".
Click "Create Certificate".
You are obtaining a CSR file from a Payment Provider so you will not have to create one. Click "Continue" to proceed to the upload page.
Click "Choose File..." and select the CSR file provided by us.
2. Integration with this platform
API Integration
Integrating APIs: Use our APIs to connect your app with our payment processing system.
3. Handling Multiple Merchant IDs (MIDs)
Multiple MIDs: Manage various merchant IDs in your app by following Apple's guidelines.
Implementation Tips: Ensure your app can switch between MIDs based on the transaction context.
Last updated