> For the complete documentation index, see [llms.txt](https://docs.webtonative.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.webtonative.com/website-plugins/wordpress/in-app-purchase/in-app-purchase-iap-configuration-guide-for-ios-and-android.md).

# Configuration Guide for iOS and Android

## iOS In-App Purchase (IAP) Configuration

### Step 1: Access the Apple Developer Account

1. Open an [Apple Developer Account](https://developer.apple.com/account).

<figure><img src="/files/khF7jAAJFZsZ0BsURkCh" alt="" width="563"><figcaption></figcaption></figure>

2. Click on **Apps**.
3. Select your app or create a new app.

<figure><img src="/files/Y8qsWI4vFsnySS9JExil" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/E766rj5yhmOw9vqOclBX" alt=""><figcaption></figcaption></figure>

### Step 2: Configure In-App Purchase or Subscriptions

#### ============== Configure In-App Purchase ==============

1. Navigate to **In-App Purchases**.

<figure><img src="/files/lJtik5uP2T39DBhHK6xF" alt=""><figcaption></figcaption></figure>

2. Click on the **Create** button.

<figure><img src="/files/kEZhllIA83tnAvp2DReX" alt=""><figcaption></figcaption></figure>

3. Choose **Create an In-App Purchase**.

<figure><img src="/files/fCJawAdqpYcVb7jKW8et" alt=""><figcaption></figcaption></figure>

4. Enter the required details:

<figure><img src="/files/KlfQY8FdFjjXRYbzNrBi" alt=""><figcaption></figcaption></figure>

* **Type** (Consumable, Non-Consumable, Auto-renewable Subscription, Non-renewing Subscription)
* **Reference Name**
* **Product ID**

5. Configure the in-app purchase:

<div><figure><img src="/files/lMFp0m2KzKzZt7N1YzoU" alt=""><figcaption></figcaption></figure> <figure><img src="/files/n1A4dnatUM2l5Kr37aoL" alt=""><figcaption></figcaption></figure> <figure><img src="/files/SY6wKkxT5258jK5pWJ0m" alt=""><figcaption></figcaption></figure> <figure><img src="/files/DUcfuuowT5iTJs61u0KG" alt=""><figcaption></figcaption></figure></div>

* **Availability**: Specify regions where the in-app purchase will be available.
* **Pricing**: Set pricing tiers.
* **Localization**: Provide translations for different regions.
* **Image**: Upload an appropriate image for the product.
* **Screenshot**: Add screenshots showcasing the purchase flow.
* **Review Notes**: Provide additional information for Apple’s review.

#### ============== Configure Subscriptions ==============

1. Navigate to **Subscriptions**.

<figure><img src="/files/PX3kl7fDyVtkvPF01Kqy" alt=""><figcaption></figcaption></figure>

2. Click on **Create Subscription Group**.

<div align="left"><figure><img src="/files/6eYqWwXicYd6iYppZ70s" alt="" width="375"><figcaption></figcaption></figure> <figure><img src="/files/e3szr9iYKkO1C5MQWSUV" alt="" width="375"><figcaption></figcaption></figure></div>

3. Enter a **Reference Name**.
4. Create a **Subscription**.

<div align="left"><figure><img src="/files/ptwsHfh6poXI7xxvdC2L" alt="" width="375"><figcaption></figcaption></figure> <figure><img src="/files/ZeavOQwCWwE2WThUQNM4" alt="" width="375"><figcaption></figcaption></figure></div>

<figure><img src="/files/E1KlS61RztqFxtNCur29" alt=""><figcaption></figcaption></figure>

5. Configure the subscription:

<div><figure><img src="/files/B5DJhSOSadx0ixu9LyT4" alt=""><figcaption></figcaption></figure> <figure><img src="/files/9LeQ5LPh0Uirkga3g9u2" alt=""><figcaption></figcaption></figure> <figure><img src="/files/qIAYTsF8kwJ9aw1OeUfP" alt=""><figcaption></figcaption></figure></div>

* **Availability**: Define regions.
* **Pricing**: Set up subscription pricing.
* **Localization**: Add translations.
* **Image**: Upload an appropriate image.
* **Tax Category**: Assign relevant tax information.
* **Screenshot**: Provide screenshots of the subscription process.
* **Review Notes**: Include additional notes for Apple’s review.

### Step 3: **Configuring the Paid Apps Agreement after Setting Up In-App Purchases in iOS**

#### Step 1: Ensure In-App Purchases Are Set Up

Before proceeding, confirm that you have set up in-app purchases in **App Store Connect**:

1. Select **My Apps** and choose your app.
2. Go to the **Features** tab and select **In-App Purchases**.
3. Ensure all necessary in-app purchases are configured.

#### Step 2: Navigate to the Business Section

<figure><img src="/files/NP9SRQlMeJYviIv7kOv3" alt="" width="375"><figcaption></figcaption></figure>

1. In the main dashboard, click on **Business**.

#### Step 3: Review and Accept the Paid Apps Agreement

1. Under **Agreements**, locate the **Paid Apps Agreement**.
2. Click on **View** to review the terms.
3. Accept the agreement if required.

#### Step 4: Add Banking and Tax Information

<figure><img src="/files/YOtYDZDCR0jQI3KfPAec" alt=""><figcaption></figcaption></figure>

1. In the **Bank Accounts** section, click **Manage**.
2. Add or verify your bank details for receiving payments.
3. In the **Tax Forms** section, click **Add** to submit any required tax forms.

#### Step 5: Confirm Activation Status

1. Ensure that the **Paid Apps Agreement** status shows as **Active**.
2. If any action is required, complete the missing details and resubmit.

#### Step 6: Verify Your App’s Pricing and Availability

1. Go to **App Store Connect** > **My Apps**.
2. Select your app and navigate to the **Pricing and Availability** section.
3. Ensure your app is properly priced and available for purchase.

#### Step 7: Submit Your App for Review

Once everything is set up:

1. Go to **App Store Connect** > **My Apps**.
2. Select your app and submit it for review.

Your app is now configured for paid transactions, and users can make purchases once it's approved and live on the App Store.

***

## Android In-App Purchase (IAP) Configuration

### Step 1: Access Google Play Console

1. Open [Google Play Console](https://play.google.com/console).
2. Select your app or create a new app.

<div><figure><img src="/files/BSNGq82LXb08bUtZ3kpY" alt=""><figcaption></figcaption></figure> <figure><img src="/files/TCgLNzqWsnKMuLBDhzEf" alt=""><figcaption></figcaption></figure></div>

### Step 2: Configure In-App Purchase or Subscriptions

#### ============== Configure In-App Purchase ==============

1. Navigate to the **Monetize with Play** section.

<figure><img src="/files/NF8cSVaUCSTR8f7f73J8" alt="" width="375"><figcaption></figcaption></figure>

2. Click on **In-app Products**.

<figure><img src="/files/wjc8TsY5olx7AoFrNZZE" alt="" width="375"><figcaption></figcaption></figure>

3. Click **Create In-App Product**.

<div><figure><img src="/files/4edW5ylM4FwKsPfD60no" alt=""><figcaption></figcaption></figure> <figure><img src="/files/M5WFmUB9WBWvE50SgbVF" alt=""><figcaption></figcaption></figure></div>

4. Enter the required details:

* **Product ID** (Unique identifier for the in-app product)
* **Name** (User-friendly name of the product)
* **Description** (Detailed explanation of the product)
* **Price**: Set the price for the product.
* **Tax and Compliance**: Configure tax and regulatory settings.

3. Click **Activate** to enable the in-app product.

<figure><img src="/files/jGG1MLwvjIthy4K5amLY" alt="" width="375"><figcaption></figcaption></figure>

#### ============== Configure Subscriptions ==============

1. Navigate to the **Monetize with Play** section.
2. Click on **Subscriptions**.

<figure><img src="/files/xvzv9EgvZSjcMMg8OCqx" alt=""><figcaption></figcaption></figure>

3. Click **Create Subscription**.

<figure><img src="/files/c9WANBD63B5Za0FI3g9N" alt=""><figcaption></figcaption></figure>

4. Enter the required details:

<figure><img src="/files/7Tqj8Xsz36ARSJodUk1n" alt=""><figcaption></figcaption></figure>

* **Product ID** (Unique identifier for the subscription)
* **Name** (User-friendly name for the subscription)

5. Add a **Base Plan**:

<div><figure><img src="/files/hr0MynEWpTvfZjsfrnHZ" alt=""><figcaption></figcaption></figure> <figure><img src="/files/ef2IU9CMuNUDj2KP7XXt" alt=""><figcaption></figcaption></figure></div>

* Enter **Base Plan ID**.
* Select **Type** (Auto-renewing or prepaid subscription).
* Assign relevant **Tags**.
* Define **Price** and configure availability.

<div><figure><img src="/files/TNu6TX3GsTl0694jfBW7" alt=""><figcaption></figcaption></figure> <figure><img src="/files/O2LqBlOQZFVgP4a5Fkcw" alt=""><figcaption></figcaption></figure> <figure><img src="/files/V0jxwXRF2XCoECdNyoK6" alt=""><figcaption></figcaption></figure> <figure><img src="/files/q0Sjlob2UMShg7rbpTiQ" alt=""><figcaption></figcaption></figure> <figure><img src="/files/TMNu8NKMDlbPpXbalL0k" alt=""><figcaption></figcaption></figure> <figure><img src="/files/rv3cysOOtTap7h0cjRbQ" alt=""><figcaption></figcaption></figure></div>

6. Click **Activate** to enable the subscription.

***

### Conclusion

This guide provides step-by-step instructions for configuring In-App Purchases (IAP) for iOS and Android platforms. Before submitting your app for review, ensure that all necessary details are entered accurately and that it complies with the platform-specific guidelines.
