Nami Public Documentation
Sign In
Nami Documentation
Nami Documentation
  • Get Started
    • Overview
      • Key Concepts
      • Data Collection
      • Built for Privacy
    • Evaluating Nami
    • SDKs
      • Apple Native SDK
      • Android Native SDK
      • Amazon Native SDK
      • Roku Native SDK
      • React Native Cross-Platform SDK
      • Flutter Cross-Platform SDK
      • Unity Cross-Platform SDK
      • Release Notes
        • Find Nami SDK Version
    • Quickstart Guide
  • Subscription Management
    • Overview
    • Products
      • Archive Products
      • Sync Products
    • Entitlements
    • Customer Screen
    • Accounts and Login/Logout
    • Advanced Use Cases
      • Upgrades and Downgrades
      • Supported Purchase Change States by Platform
      • Restoring Purchases
      • Working with Consumable IAPs
  • No Code Paywalls
    • Overview
    • Paywall Creator
      • Using the Creator
      • Paywall Layout
      • Components
        • Editing, Deleting, Reordering
        • Hiding Components
        • Video
        • Collapse
      • Editable Properties
        • Focused Styling
        • Safe Area
      • Conditions
        • Notched Devices
        • Product Entitlements
      • Adding Products
      • Repeating Product Group
      • Product Fields
      • Capabilities
        • Featured Styling
        • Selected Styling
        • Custom Brand Fonts
        • Carousel
        • Trial Eligibility
        • Deeplink Button
        • Introductory Offer Eligibility
        • Login Check
        • Product Groups
        • Conditional Product Groups
        • Offer Eligibility and Purchasing
        • Screenreader Text
        • Personalization Tokens
        • Custom Variables
        • Multipage
        • Custom Data Source
        • Advanced Video Features
        • Product Error States
      • ❓FAQs
        • Designing Paywalls in Figma
        • Guide to Building a Paywall from Scratch
      • 🎁Releases
        • Roadmap
    • Paywall Templates
      • Pacific
      • Pacific Premium
      • Trident
      • Starfish
      • Mantis
      • Venice
      • Venice Premium
      • Honest
      • Catalina
      • Oyster
      • Puffin
      • Marina
      • Beluga
      • Driftwood
      • Lagoon
      • Pisces
      • Aquarius
      • Conch
      • Lionfish
      • Moray
      • Tetra
      • Lighthouse
      • Puffin Tablet
    • Managing Paywalls
      • Archiving a Paywall
      • Duplicate a Paywall
    • Paywall Smart Text
    • Pricing Eligibility States
    • Pricing Eligibility by Platform
    • Nami Paywalls in Different Languages
    • Legacy Paywalls
  • Campaigns
    • Placements
      • Create a Placement
      • Deeplink Placements
      • Archiving a Placement
      • Managing Lots of Placements
      • Export Placements
    • Campaigns
      • Campaign Filters
        • Campaign Use Cases
      • Archiving a Campaign
      • Scheduling a Campaign
      • Campaign Conversion Events
      • Managing Lots of Campaigns
      • Campaign Troubleshooting
    • A/B and Multivariate Testing
      • Selecting an A/B test winner
      • A/B Test Allocation
  • Integrations
    • All Integrations
    • Billing Platforms
      • Apple Integration
        • App Store Setup
          • Privacy Details
        • Platform Integration
        • App Store Server Notifications
        • Store Credentials
          • App Store Connect Shared Secret
          • Apple App Store Connect API
          • Apple In App Purchase
        • Add a Product
        • Platform Sync
        • SDK Integration
        • Troubleshooting
        • Testing and Development
          • Apple Testing Environments
          • Setting up Device Sandbox Test Environment
          • Setting up StoreKit config in Xcode
      • Google Integration
        • Google Play Store Setup
        • Platform Integration
        • Service Account
        • Real-time Developer Notifications
        • Add a Product
        • Platform Sync
        • SDK Setup
        • Troubleshooting
          • Supporting Android minSdkVersion 25 or lower
          • Requested product is not available for purchase
          • Unsupported Version of Play Billing
      • Amazon Appstore Integration
        • Create Amazon Android App
        • Platform Integration
        • Shared Key
        • Real-time Event Notifications
        • Add a Product
        • SDK Integration
        • Testing
      • Roku Integration
        • Platform Integration
        • API Key
        • Transaction Notifications
        • Add a Product
        • SDK Integration
      • Web Integration
    • Analytics Tools
      • Adobe Analytics
      • Amplitude
      • Google Analytics
      • mParticle
      • 3rd-Party Analytics
    • Subscription Management
      • Nami Subscription Management
      • Bring your Own Payment Code
    • CDP Integrations
      • Adobe CDP Integration
      • Amplitude CDP Integration
      • Custom CDP Integration
      • Generic CDP Integration
    • Other Integrations
      • Wicket Labs
      • Webhooks
        • Introduction to the Nami ML Event System
        • Event Types
          • Purchase Status Updates
          • Events for Upgrades, Downgrades, and Crossgrades
        • Event Subscriptions
        • Understanding Transferred Events and Accounts
      • API Access
    • Events Feed
  • Analytics
    • Using Charts
    • Paywall Analytics
      • Impressions
      • Paywall Conversion Rate
      • Sessions
      • Active Devices
    • Subscription Analytics
      • Revenue
      • MRR
      • Purchases
      • Trial Starts
  • Nami Account
    • Manage your Apps
      • Find your Nami App Platform ID
      • Setting up Legal Text for your Apps
    • Organization
      • Configuring Organization Security Policies
      • Billing
    • Invite your Team
      • Roles
    • Manage your Account
      • Two-Factor Authentication (2FA)
Powered by GitBook
On this page
  • Create IAPs in Amazon Developer Console
  • Add Subscription Product to Nami
  • Add Products to Entitlement
  1. Integrations
  2. Billing Platforms
  3. Amazon Appstore Integration

Add a Product

Learn how to add products from Amazon Appstore to the Nami console

Last updated 11 months ago

Nami needs to be aware of any in-app purchase Product SKU configured in the Amazon Developer Console so it can be used within your Nami-powered Paywalls.

Create IAPs in Amazon Developer Console

More information about configuring IAP items can be found in

  1. Login to

  2. Select 'App List' from under the Amazon Appstore header

  1. Select your app from the list.

  1. Click 'In-App Items' from the left hand menu

  2. Click 'Add Single IAP' and select 'Subscription'

  1. Give the Subscription a title and a SKU.

  2. Click 'Add Subscription'

  1. Add a product Display Title and Description. These are customer-facing. You must add a Display Title and Description in at least English (EN) but can optionally add other localizations.

  1. Now you need to add subscription terms. Under 'Subscription terms', click 'Add New Term'

  1. Pick a term period from the dropdown and provide a SKU for this term. Click 'Create Term'

  1. Setup pricing for the current term.

  1. Repeat steps 10 and 11 for each term for this subscription.

  2. Repeat steps 5-12 for each unique subscription product.

  3. Click 'Submit IAP' when you are done.

Add Subscription Product to Nami

  1. Select 'App List' from under the Amazon Appstore header

  2. Select your app from the list

  3. Click 'In-App Items' from the left hand menu

  1. Then select the product you want to add to the Nami Control Center from the list.

  1. Scroll down to Subscription Terms. Copy the SKU for the subscription term you want to add.

Nami needs the SKUs for each individual term, not the overall IAP SKU.

  1. For the Reference Name, give it a name that identifies the subscription and term. For example 'Test Nami Plus Monthly'.

  2. From step 6, paste the SKU into the SKU ID field.

  3. Select "Subscription" from the SKU Type dropdown.

  4. Click "Add" to add your subscription product to the Nami Control Center.

  1. Repeat steps 6-12 for each of the terms of the subscription.

  2. Repeat steps 5-13 for each subscription product in the Amazon In-App Items list.

Add Products to Entitlement

Each product needs to be added to an entitlement. Entitlements grant access to content or features based on a purchase.

Login to

Back in the , click "+ Add Product SKU"

Select your Amazon Appstore platform from the Select Platform dropdown. If you have not created an Amazon Appstore platform yet, see

Amazon Developer Console.
Nami Control Center > Products page
this guide
Setup Entitlement
Amazon's docs.
Amazon Developer Console.