Essential Kit Tutorials
DocumentationDownload
Version 2
Version 2
  • Introduction
  • Features
  • Version 2 vs Version 1
  • Release Notes
    • ✅Version 2.7.4
    • Version 2.7.3
    • Version 2.7.2
    • Version 2.7.1
    • Version 2.7.0
    • Older Versions
      • Version 2.6.1
      • Version 2.6.0
      • Version 2.5.1
      • Version 2.5.0
      • Version 2.4.1
      • Version 2.4.0
      • Version 2.3.1
      • Version 2.3.0
      • Version 2.2.1
      • Version 2.2.0
      • Version 2.1.1
      • Version 2.1.0
      • Version 2.0.4
      • Version 2.0.3
      • Version 2.0.2
      • Version 2.0.1
      • Version 2.0.0
  • Plugin Overview
    • Settings
    • Folder Structure
    • Installation FAQ
    • Localisation
  • Address Book
    • Overview
    • Use Cases
    • Setup
    • Usage
    • Testing
    • FAQ
  • Billing Services
    • Overview
    • Use Cases
    • Setup
      • iOS
      • Android
    • Usage
    • Testing
      • iOS
      • Android
    • FAQ
  • Cloud Services
    • Overview
    • Use Cases
    • Setup
      • iOS
      • Android
    • Usage
    • Testing
    • FAQ
  • Deep Link Services
    • Overview
    • Use Cases
    • Setup
      • iOS
      • Android
    • Usage
    • Testing
    • FAQ
  • Extras (Utilities)
    • Overview
    • Usage
  • Game Services
    • Overview
    • Use Cases
    • Setup
      • iOS
      • Android
    • Usage
    • FAQ
  • Media Services
    • Overview
    • Use Cases
    • Setup
    • Usage
    • FAQ
  • Native UI
    • Overview
    • Use Cases
    • Setup
    • Usage
    • FAQ
  • Network Services
    • Overview
    • Use Cases
    • Setup
    • Usage
    • FAQ
  • Notification Services
    • Overview
    • Use Cases
    • Setup
      • iOS
      • Android
    • Usage
    • FAQ
  • Rate My App
    • Overview
    • Use Cases
    • Setup
    • Usage
    • FAQ
  • Sharing
    • Overview
    • Use Cases
    • Setup
    • Usage
      • Message Composer
      • Mail Composer
      • Social Share Composer
      • Share Sheet
    • FAQ
  • Web View
    • Overview
    • Use Cases
    • Setup
    • Usage
    • FAQ
  • Notes
    • Resolving Android Gradle Build Errors
    • Google Play Services Authentication
Powered by GitBook
On this page
  • Configure in App Store Connect
  • Create an in-app purchase
  • Publish your app and in-app purchase on the App Store

Was this helpful?

Edit on GitHub
  1. Billing Services
  2. Setup

iOS

In-App purchases setup for iOS platform

PreviousSetupNextAndroid

Last updated 4 years ago

Was this helpful?

Configure in App Store Connect

Configure in‑app purchases in, and include details such as name, pricing, and description that highlights the features and functionality of your in‑app purchase.

Create an in-app purchase

  1. From My Apps, select your app.

  2. In the sidebar under In-App Purchases, click Manage.

  3. To add an in-app purchase, go to In-App Purchases and click the Add button (+).

  4. Select Consumable, Non-Consumable, or Non-Renewing Subscriptions and click Create.

  5. Add the reference name, product Id, and a localized display name.

  6. Click Save, or Submit for Review.

Product Id you set in step 5 needs to be used as Platform Id in for iOS platform.

Publish your app and in-app purchase on the App Store

When you are done testing your in-app purchases, you'll be able to submit for review. Check its in-app purchase status to make sure you aren't missing information and ensure that you've selected your in-app purchase pricing. Products are reviewed when you submit your app as part of the app review process.

For in-app purchases to work, you need to make sure you finish your tax and legal agreements on App Store Connect. Else, you won't get any results when you fetch the billing product details.

App Store Connect
Billing Services settings
Creating In-App purchases in App Store Connect
Submit In-App purchases for review