Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Skip to main content
This page provides an introduction on how to use Appstore DevTest for In-App Purchasing (IAP). For a conceptual overview, see .

Prerequisites

To get started with DevTest for IAP, you must have the following:
  • Tester, developer, or administrator role in the developer account
  • Certificate information
    • You can use existing keys if you already have them, otherwise, you can use the following command to generate new ones.
      The above command generates 2 files: key.pem (Private Key) and cert.pem (Certificate). DevTest for IAP currently supports the use of Elliptic Curve Digital Signature Algorithm (ECDSA) for the digital certificate used during the registration process.
  • In-app purchase items submitted and in a live state
  • If registering your app using the , you must complete API authentication.

Register your app

Before you can test your app with DevTest for IAP, you must register your app. To register your app in the Developer Console
  1. Go to the Developer Console dashboard and if needed, sign in.
  2. From the navigation bar, choose My Apps.
  3. Find your app, expand the row, and then select View to open the app listing.
  4. On the left sidebar for your app, select Amazon Appstore DevTest for IAP.
  5. On the registration page, provide the data from the certificate file in the Certificate field, which you will use to sign the app. If you want to add an additional certificate, click Add new certificate and add a certificate. You can also name your certificate for easier identification. After you upload your certificates, click Register.
    Amazon Appstore DevTest for IAP. There are three text fields for certificates. There are two buttons: 'Add new certificate' and 'Register'.

    Registration page

  6. Use the certificate to sign your app. For details, see Prepare your app.
You can now test using DevTest for IAP. For detailed instructions on how to integrate the IAP API into your app, see .

Add testers

After you register your app, you can start adding testers to DevTest for IAP. You can grant access to up to 50 testers. Only the testers you add here are entitled to make in-app purchases when testing the app locally. For general instructions on how to manage testers in your account, see . To add testers to DevTest for IAP in the Developer Console
  1. Go to the Developer Console dashboard and if needed, sign in.
  2. From the navigation bar, choose My Apps.
  3. Find your app, expand the row, and then select View to open the app listing.
  4. On the left sidebar for your app, under Amazon Appstore DevTest for IAP, select Manage Testers.
  5. On the testers screen, select Add new testers. All testers must be in a group. From this screen, you can choose to add new testers or add existing testers from an existing group.
    1. Select the Add new testers radio button.
    2. You can either upload a CSV file or add testers individually. If you use a CSV file, list the testers with the format: E-mail,First name,Last name. If you add testers individually, use the plus button to add more. You can add yourself as a tester too.
    3. Add the testers to a group by either creating a new group, or adding the testers to an existing group.
      • To create a new group, select Create new tester group. This opens a new field labeled Add new tester group. Click the checkbox for Add new tester group and enter a name for the group in the field.
        Add testers overlay; 'Create new tester group' is clickable text

        Create new group

        The 'Add new tester group' checkbox is checked. Underneath is a text input field where you can name the new tester group.

        Name new group

      • To add the tester to an existing group, select the groups to which you want the tester added.
    4. You must have the rights to provide the testers’ names and email addresses to Amazon, the testers should have consented to receive communications from Amazon, and the testers must be at least 18 years old. To confirm this, click the checkbox with this statement and select Add.
The testers you added now have permission to use DevTest for IAP on their local devices.

Prepare your app

Before you can start testing with DevTest for IAP, you must sign your app with the certificate you used during registration. To sign your app, make sure to upgrade your test device to the latest version of Vega OS, and then follow the instructions in . Next, enable developer mode on your device and then sideload the app.
Last modified on February 24, 2026