Create a developer account
You must create an Amazon developer account in order to publish an app in the Appstore. If you already have an Amazon.com account but not an Amazon developer account, you can optionally sign in with your Amazon.com account. On the backend, the Developer Console will automatically create a developer account using your Amazon.com email address, and then the two accounts will be tied together and synced. You will be prompted to complete the registration profile pages in the Developer Console.
To create a new Amazon developer account:
- Go to https://developer.amazon.com.
- Click Sign In in the upper-right corner.
- Click Create your Amazon Developer account.
- Complete the requested fields for your name, email, and password, and then click Create your Amazon Developer account.
You’re prompted to enter a One Time Password (OTP) sent to the email address you provided. (If this One Time Password dialog doesn’t appear, your corporate VPN might be blocking the page. Try disconnecting from VPN.)
- Go to your email to retrieve the OTP. Enter it into the Enter OTP field and click Create your Amazon account.
- You’re now signed in to the Developer Console and presented with a Developer Registration screen. Fill out the information fields in the Developer Details and Contact Details sections.
When you later publish an app, you’ll have the option to associate the Contact Details here for your App Details page in the Appstore listing. You can also supply different contact details when you publish your app. On your App Details page, the email address and company site appear in a “Developer info” section, while the “Developer/Company name” appears below your app title.
Most of these fields are basic information fields that you can update later as needed. However, note that the Developer/Company name field cannot be edited after you click Submit (except by filing a support case).
- In the Amazon Developer Services Agreement section, click the link to read the agreement, and then click the I agree button. You can always read this legal agreement more carefully here: Amazon Developer Services Agreement. This agreement is required to distribute your app.
- Click Submit. A “Welcome” screen appears with options to customize your interests as well as received product information and updates.
- Continue completing your profile — this takes you to the Settings tab. See Settings Subtabs for a brief description of the subtabs available here.
Note that the Developer Console acts as a configuration portal for a lot of different Appstore-related products. Each product often has its own configuration screens, tabs, and branding.
Switching between accounts
The first user associated with the Developer Account is considered the owner and retains full rights to administer the developer account. Additional users can be invited to have access to the developer account (see Add Users to Your Organization’s Developer Account). Invited users will have the rights associated with the roles assigned to the user.
The number of tabs and subtabs you see in the Console depends on your role: administrator, developer, marketer, or analyst. An administrator sees all tabs:
If you have been added to another account with a different role, you might see a restricted number of tabs corresponding to your role in that account.
You can change accounts by clicking your initials in the upper-right corner and selecting another account. For example, in the following screenshot, “Lucy Smith” has two accounts: Lucy’s Apps and ACME Apps. “Lucy’s Apps” is her own account for which she is an administrator. “ACME Apps” is a corporate account in which she is a developer.
If Lucy switches to ACME Apps, where she is designated as a developer-only, she sees just three subtabs under Settings:
Add users to your organization’s developer account
If your company has multiple users who work on app development and submission, you can give them access to your company’s account. You can also assign each user a role that limits their permissions within your account. Note that as an account owner, you are responsible for all activities that occur under the accounts you authorize.
To share your account with another user:
- Sign in to the Developer Portal.
- Go to Settings > User Permissions.
- Click Add New.
- Type the user’s email address and select his or her role. Four options are available, each with unique permissions. Choosing the correct user permissions for each user allows the account owner to control what each user can see or do in the company’s developer account. Available roles are as follows:
- Administrator: This role grants complete access to all sections of the developer account, including reporting and payment information. Most importantly, any account administrator has the ability to manage user permissions, including inviting or removing users from the account.
- Developer: Outside of an Administrator, this is the only role that gives users the ability submit and adjust application files.
- Marketer: Outside of an Administrator, this is the only role that gives users the ability to edit the content associated with apps (i.e. Descriptions, Images & Multimedia) and IAPs. Like the Analyst, this role also gives access to sales reports.
- Analyst: Outside of an Administrator, this is the only role that gives users the ability to view earnings reports. Like the Marketer, this role also gives users access to sales reports.
- After you finish adding users and configuring roles, click Save.
After you add a user, the Developer Console sends an email invitation to the user. The email comes from firstname.lastname@example.org and is titled “Amazon Developer Program Invitation from <Your Developer Name>“. The invited user clicks a link in the email to sign in to the Developer Portal.
After the user accepts the invitation, their profile will be added to your company’s account. Now when the user logs in, he or she will see the same apps and other information as you (depending on the role you assigned to the user). See Switching Between Accounts for more details.
(Note that the user will need to accept the account invitation via the emailed invitation link; this link will redirect your new user to the Developer Portal to complete the user creation process. Your new user should not go directly to the Developer Portal to register, as this may create a separate developer account for the user.)
You can see all users you have added to your account in Settings > User Permissions.
To remove a user from your organization’s developer account, go to Settings > User Permissions, and click Remove access next to the user you want to remove.
For updated information, visit the original link here.