Skip to main content
Use Products to keep the in-app purchase product IDs for this project in one place. This page is useful when you want a clean project-level catalog of the products your iOS app uses.

Add a product

1

Open Products

Select a project and open Products.
2

Add the product

Click Add product.
3

Enter the Product ID

Paste the exact App Store product ID, such as com.example.app.premium_monthly.
4

Keep the platform as iOS

Select iOS for the current PNLight mobile SDK setup.
5

Create the product

Save the form.

Edit or delete a product

Use the table actions to update a product ID or remove an entry you no longer use. Edit a product when:
  • The App Store product ID changed before release.
  • You added the wrong identifier to the project.
  • You want to keep the project catalog aligned with the app build you ship.
Delete a product when the ID should no longer be associated with the project.

Common checks

  • Use the exact product ID from App Store Connect.
  • Keep production product IDs in the production PNLight project.
  • Keep staging or QA product IDs in a separate PNLight project when you need separate reporting.
  • Add each subscription or in-app purchase product ID your app can use.
This page does not create products in App Store Connect. It documents the product IDs that belong to the current PNLight project.