A membership in the Apple Developer Program is mandatory to distribute an iOS app on the App Store. All merchants who wish to publish an iOS app are required to enroll in the Apple Developer program.
In this article, we will walk you through the process to enroll in the Apple Developer Program as a company or organization.
Create an Apple ID
Use an existing email address* associated with your company to create an Apple ID.
- Go to this page to Create Your Apple ID.
- Enter your company email in the form and fill out the rest.
This email will be your new Apple ID. Apple will send important actions or decisions regarding your app to this email. Please make sure to check the emails regularly.
- A 6-digit verification code is sent to you via email. Enter the code in the popup that opens.
This code will expire three hours after the email was sent.
- Your Apple ID is created.
Please be aware that creating an Apple ID is NOT the same as creating an Apple Developer account.
Enroll in the Program
Once your Apple ID is created, open the Apple Developer Program Enrollment page.
- Click "Start Your Enrollment" and sign in with your new Apple ID.
- Read and agree to the Apple Developer Agreement. Click Submit.
- Now your Apple Developer Program will open. Select the block "Join the Apple Developer Program" on the Welcome page and click Enroll on the next page.
- In the field "I develop apps as", select "Company / Organization" as your Entity Type. Click Continue.
- Enter your Organization Information on the next screen and click Continue.
Select "My organization has given me the authority..." to have Apple contact a senior employee at your organization (instead of the owner/founder) to verify your enrollment. Enter that employee's contact info in "Verification Contact". Make sure to enter a phone number that Apple can reach you.
- Legal Entity Name
Your company name including the entity type, such as Inc., Corp., LLC, LC, Ltd. Co., etc.
- D-U-N-S® Number
You might be able to find your D-U-N-S number in Shopgate Admin under Native Apps → Apple Developer account or your profile picture (top right) → My Account. If this number is not available, you can look it up using the D-U-N-S Number lookup tool
Your company website.
- Headquarters Phone Number - Enter a number that Apple can reach you.
Apple WILL call to verify your enrollment. If you are the owner/founder, make sure to enter a number that Apple can reach you.
- Your Work Email
- Legal Entity Name
- Review your enrollment details on the next screen. If everything is correct, click Submit.
Within the next two weeks, Apple will call the "Verification contact" or your "Headquarters Phone Number" to verify your enrollment. Please make sure to notify the person who is going to answer the call.
If the verification is successful, a confirmation will be sent to your Apple ID email address. In this confirmation email, a link will be provided to confirm and pay for your Apple Developer membership.
- In the email, click Review Now. This will open the "Review and Accept" screen of your Apple Developer Program Enrollment.
- Log in with your Apple ID and password created in step 1.
- Accept the Apple Developer Program License Agreement by checking the box on the bottom of the page and clicking Continue.
- On the next screen, review your purchase details and select the option Automatic Renewal.
If Automatic Renewal is not used, please set a reminder on your calendar (repeat yearly) to renew your membership every year. Your app will be removed from the App Store within 24 hours upon the expiration of your membership.
- You will now be forwarded to the App Store. Login again with the same Apple ID and password.
- On the next screen, pay $99 with your credit card and click Continue.
- Accept the Terms & Conditions and click Continue. Follow the onscreen instructions until you see the "Thank you" page.
Now you have enrolled successfully in the Apple Developer Program. You will receive 2 welcome emails and a payment confirmation from Apple at your Apple ID email address within an hour or so.
Invite Shopgate as an admin to your Apple Developer Program and iTunes Connect so we can generate app certificates and create and update your app.
App certificates are required to submit your app to the App Store and to send app push notifications. In order to have the necessary certificates, please invite Shopgate as an admin on your Apple Developer Program.
- Log into your Shopgate Admin
- Navigate to Settings → Native Apps → Apple Developer Account and copy the email address for "Invite as Admins"
- On your Apple Developer Program, go to Account → People → Invite People
- In the field "Invite as Admins", enter the email address you copied then click Invite
After the invitation is sent, the Shopgate App team will receive an email and accept the invitation shortly.
Your Shopgate App team works hard to create and update your app. In order for our team members to do their job, please invite Shopgate as an admin on your iTunes Connect.
- Log into your iTunes Connect, click Users and Roles → ⊕ sign on top of the Users list.
- "Add iTunes Connect user" page will open. Enter the User Information for Shopgate and click Next.
- First name: Shopgate
- Last Name: Inc.
- Email: Use the email address you just copied (Shopgate Admin → Settings → Native Apps → Apple Developer Account → "Invite as Admins" email address)
- Select Admin as the "User Role" and click Next.
- On the next screen, select All territories for Agreements and App Status Reports, No for Developer Response, and leave No territories for the rest. Click Save.
- The new user (Apple ID: firstname.lastname@example.org) should now be listed in gray.
The Shopgate App team will receive an email and accept the invitation shortly.
Set up at Shopgate
As soon as you finished all the steps above, enter your Apple Developer account information at Shopgate.
- Log into your Shopgate Admin.
- Navigate to Settings → Native Apps → Apple Developer Account.
- Select "Company / Organization" and click Continue.
- Enter the following information then Confirm Setup.
- Your Apple ID created at step 1
- Team Name, Team ID displayed at Developer Account → Membership
The team name is normally the legal entity name but can also be a registered DBA (doing business as) name.
That's it! Now you have finished setting up your Apple Developer account! We will create and upload your iOS app within a few days. You will get an email confirmation from Apple once this process is complete.
Frequently Asked Questions
Should I enroll as an individual or organization?
If your company is a corporation (Corp., Inc.), limited liability company (LLC, LC, Ltd. Co.), or a legal entity such as GmbH, AG, KG, oHg, etc, you must enroll as an organization or your app will be rejected.
Having an organizational membership with the Apple Developer Program gives you several advantages. For example, your company brand name will appear below the app name in the App Store, and you can invite additional developers to your team within your account.
However, if you are a sole proprietorship or a single person company, you must enroll as an individual.
What is a D-U-N-S® number and where can I find it?
The D-U-N-S Number is a unique nine-digit number that identifies business entities on a location-specific basis. Assigned and maintained by Dun & Bradstreet (D&B), the D-U-N-S Number is widely used as a standard business identifier.
While many types of businesses can receive a D-U-N-S Number, your business must be recognized as a legal entity (e.g., a corporation, limited partnership, limited liability company) to enter into the legal terms and obligations of Apple Developer Program agreements. DBAs, fictitious businesses, trade names, and branches are not accepted.
D&B may have already assigned your organization a free D-U-N-S Number. Before enrolling, check if you already received one using the D-U-N-S Number lookup tool.
What should I do if I can't find my D-U-N-S number?
If your company is not listed here, you can submit your information to Dun & Bradstreet for a free D-U-N-S Number. You will be asked for the following information when requesting a D-U-N-S Number using the D-U-N-S Number lookup tool:
- Legal entity name
- Headquarters address
- Mailing address
- Your work contact information
As part of their verification process, a D&B representative may contact you for more information (e.g., type of business, the number of employees). Please have your business registration documents ready.
Can I enroll as an individual and have my company appear as the seller on the App Store?
No. To have your company name appear as the seller, you must enroll as an organization and your company must be recognized as a legal entity. If you are a sole proprietor/single person business, you must join as an individual and your legal name will appear as the seller.
If you have enrolled as an individual and need to convert your individual membership to an organization membership, please contact us at email@example.com
How does the enrollment work?
When enrolling as an organization, you can review the license agreement and purchase a membership after Apple Developer Support has verified your enrollment and sent you an email with the next steps. You can check your enrollment status in your Apple Developer Program. Be sure to sign in with the Apple ID you used to enroll.
Individuals and sole proprietors/single person businesses can review the license agreement and purchase a membership at the time of enrollment.
How much does a membership cost?
The Apple Developer Program membership is $99 per membership year in the United States and 99€ in Europe. This cost is the same for an individual membership and an organizational membership.
To provide a long-standing app, you must renew and pay for your membership every year.