Requirements for Enrolling in the Apple Developer Program

The Apple Pay integration process requires you to enroll your organization in the Apple Developer Program. Before you begin to integrate Apple Pay, be aware of the enrollment requirements.
IMPORTANT
If you are enabling Apple Pay digital payments on Unified Checkout, see the The requirements described in this topic apply only if you are integrating
standalone Apple Pay
for
Cybersource
decryption or merchant decryption.
IMPORTANT
The exact requirements can vary depending on the specifics of your app and business. Always refer to official Apple documentation for the most up-to-date information
.
Your Apple device runs the latest Apple Developer app.
The machine you use for the enrollment process must be an Apple device running the latest version of the Apple Developer app. You can download the app from the Apple App Store.
You have an Apple ID with two-factor authentication and a valid payment method.
An Apple ID grants access to Apple Developer resources, including documentation, sample code, forums, and technical support. This Apple ID can be different from the Apple ID that you used to sign in to your enrollment device. Two-factor authentication is required in order to sign in to your Apple Developer account and manage your account in the
Certificates, Identifiers & Profiles
page. The payment method associated with your Apple ID is used to pay the annual subscription fee.
You will be the Account Holder or Admin for your organization.
As the person enrolling your organization in the Apple Developer Program, you automatically become the Account Holder for your project. Either of these roles enables you to generate an Apple Pay encryption key to encrypt payment data during the payment flow.
Each developer in your organization must be assigned to your project as an Account Holder or an Admin. Only an Account Holder or an Admin can create developer accounts for their team.
You have the information about your organizations that is required for enrollment.
You must provide basic business details and a D-U-N-S Number. Apple verifies that the information you provide is accurate and current before approving your enrollment.
You have the authorization to pay the annual membership fee.
The annual membership fee that you pay to Apple enables you to distribute your apps on the Apple App Store and to access beta software, beta testing tools, advanced app capabilities, and app analytics.
You must accept the terms of the license agreement.
You must agree to the Apple Developer Program License Agreement.