WebToNative
  • Getting started
  • Plugin Setup
    • OneSignal Set Up
    • Google AdMob Setup
    • In App Purchase - iOS Setup
    • In App Purchase - Android Setup
    • Firebase Notification Integration - iOS Setup
  • Social Login Integrations
    • Getting the SHA Key for Google Login
    • Create Google OAuth Client Id
    • Facebook Login Configuration
  • Javascript APIS
    • Getting Started
    • Status Bar
    • Pull To Refresh
    • Close App
    • Device Info
    • Clear App Cache
    • OneSignal Push Notification
    • Download Files
    • Printing Options
    • AdMob
    • Geo Location
    • Load In External Browser
    • Barcode Scan
    • In App Purchase - iOS Integration
    • In App Purchase - Android Integration
    • Social Login
    • Facebook App Events
    • Bottom Navigation
    • Clipboard
    • Screen Control
    • Background Location
    • Native Contacts
    • iOS App Tracking Transparency
    • Google Firebase Analytics
    • Haptic Feedback
    • Google Firebase Notification
    • Apps Flyer
    • App Review
    • Calender - iOS
    • Calendar - Android
    • Biometric Authentication
    • Media Player
    • Notification View
    • Offer Card
    • Cookie Update
    • App Launch Detection
    • Download Manager
    • Dynamic App Icon
    • File Sharing
  • Website Plugins
    • Wordpress
      • Push notification (WooCommerce)
      • In-App Purchase
        • In-App Purchase (IAP) Configuration Guide for iOS and Android
        • In-App Purchase (WooCommerce)
        • In-App Purchase
      • Offercard
      • Biometric Authentication
      • Social Login
      • Webtonative media player
        • WebToNative Radio Player
        • MediaPlayer Native Control
    • Bubble.io
      • Customize Status Bar
      • Device-Based Element Visibility
      • Pull to Refresh (Android)
      • OneSignal Push Notification
        • Set External ID
        • Send Push Notification
        • Set/Remove Email or SMS Phone
        • Set Tag
      • Close App
      • Get Device Info
      • Clear App Cache (Android)
      • Screen Control
      • Facebook Events
        • Regular
        • Purchase
      • AdMob
      • Offercard
      • In-App Purchase
        • In-App Purchase (Android/iOS)
        • Get IAP Canceled Subscription List (iOS)
      • Social Login
      • Biometric Authentication
  • Shopify
    • Social Login
    • In-App Purchase
      • In-app purchase
    • Push Notification
      • Abandoned Cart
    • Status Bar Customization
    • Native Device Visibilty
    • Set Onesignal Tags
    • Pull to Refresh
    • Account Deletion
    • Biometric Authentication
  • Upload Apps
    • Android App
    • Ios App
Powered by GitBook
On this page
  • iOS In-App Purchase (IAP) Configuration
  • Step 1: Access the Apple Developer Account
  • Step 2: Configure In-App Purchase or Subscriptions
  • Step 3: Configuring the Paid Apps Agreement after Setting Up In-App Purchases in iOS
  • Android In-App Purchase (IAP) Configuration
  • Step 1: Access Google Play Console
  • Step 2: Configure In-App Purchase or Subscriptions
  • Conclusion

Was this helpful?

  1. Website Plugins
  2. Wordpress
  3. In-App Purchase

In-App Purchase (IAP) Configuration Guide for iOS and Android

PreviousIn-App PurchaseNextIn-App Purchase (WooCommerce)

Last updated 3 months ago

Was this helpful?

iOS In-App Purchase (IAP) Configuration

Step 1: Access the Apple Developer Account

  1. Open an .

  1. Click on Apps.

  2. Select your app or create a new app.

Step 2: Configure In-App Purchase or Subscriptions

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

  1. Navigate to In-App Purchases.

  1. Click on the Create button.

  1. Choose Create an In-App Purchase.

  1. Enter the required details:

  • Type (Consumable, Non-Consumable, Auto-renewable Subscription, Non-renewing Subscription)

  • Reference Name

  • Product ID

  1. Configure the in-app purchase:

  • 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.

  1. Click on Create Subscription Group.

  1. Enter a Reference Name.

  2. Create a Subscription.

  1. Configure the subscription:

  • 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

  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

  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. Select your app or create a new app.

Step 2: Configure In-App Purchase or Subscriptions

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

  1. Navigate to the Monetize with Play section.

  1. Click on In-app Products.

  1. Click Create In-App Product.

  1. 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.

  1. Click Activate to enable the in-app product.

============== Configure Subscriptions ==============

  1. Navigate to the Monetize with Play section.

  2. Click on Subscriptions.

  1. Click Create Subscription.

  1. Enter the required details:

  • Product ID (Unique identifier for the subscription)

  • Name (User-friendly name for the subscription)

  1. Add a Base Plan:

  • Enter Base Plan ID.

  • Select Type (Auto-renewing or prepaid subscription).

  • Assign relevant Tags.

  • Define Price and configure availability.

  1. 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.

Open .

Google Play Console
Apple Developer Account