BuddyBoss App

Android In-App Products

In this tutorial, you will learn how to set up In-App Products in your Google Developer Account, so that you can link them to the In-App Products you create in your BuddyBoss App settings.

Before you begin, you must have first connected your Google Developer account and configured your Android app in the BuddyBoss App’s settings.

Create Payments Profile

First you’ll need to create a Payments profile for your Google Developer account. You can use a payments profile you set up previously to use with other Google products, or create a new one.

  1. Log into Google Play Console
  2. Go to Settings > Developer account > Payment settings
  3. Click Create Payments Profile
  4. Enter your Business location, Account type and Address
  5. Enter your Primary contact
  6. Enter your Public business information
  7. Click Submit
  8. You can now begin adding In-App Products and Subscriptions

Create an In-App Product

In-app products are for products that require a one-time purchase.

  1. Log into Google Play Console
  2. Click on All Apps and then select your app
  3. In the sidebar, go to Monetize > Products > In-app products
  4. Click Create product
  5. Enter a Product ID
    • It’s a good practice to use your application ID as the base for your product ID. For example, if your Application ID is com.fruit.oranges, and your product is called Tangerine, your product would be com.fruit.oranges.tangerine.
  6. Scroll to Product Details, and enter a product Name and Description
  7. Scroll to Price, and click on Set price
    • Enter the default price for your product, in your app’s currency
    • Google will automatically convert the price to other currencies
    • Click on Apply prices
  8. Click Save
  9. Click Activate

Create a Subscription

Subscriptions are for products that require a recurring purchase.

Note: With the May 2022 release, Google changed how subscription products are defined, and this affects how they are sold in-app and managed on your backend. A single subscription can now have multiple base plans and offers. Previously-created subscription SKUs now appear in the Play Console as these new subscription, base plan, and offer objects.

You can read the full article here.

  1. Log into Google Play Console.
  2. Click on All Apps and then select your app.
  3. In the sidebar, go to Monetize > Products > Subscriptions.
  4. Click Create subscription.
  5. Enter a Product ID.
    • It’s a good practice to use your application ID as the base for your product ID. For example, if your Application ID is com.fruit.oranges, and your product is called Tangerine, your product would be com.fruit.oranges.tangerine.
  6. Enter a Name for the subscription.
    • Users will see this in emails and the subscription center. 
  7. Scroll to Subscription Details then click Edit Subscription details.
    • Enter a product Name and Description
    • Enter your product Benefits
      • We recommend copying the benefits as your benefits in the BuddyBoss App settings, when editing the product from BuddyBoss App > In-App Purchases > Products.
    • Click Save Changes.
  8. Scroll to Base Plans and Offers then click Add base plan.
    • Enter a Base plan ID.
    • Select a Renewal Type.
      • Auto-renewing
        • Automatically renews unless cancelled by the user.
      • Prepaid
        • Does not renew automatically. Users will need to make another payment to extend their plan.
    • Add tags.
      • Tags identify the base plan or the offer in the API. They can be used to determine which offer to show when the user is eligible for more than one.
    • Set the Price and Availability. 
      • You can manage country / region availability and set prices for each one of them.
    • Click Save

Note: For each product, add a subscription category with at least 1 base plan added that is marked as Backwards Compatible. If there are more than one base plan added in a subscription, only 1 can be marked as backwards compatible and will show on the dropdown when adding a new product on your WordPress admin > BuddyBoss App > In-App Purchases > Products. 

  1. Click Save.
  2. Click Activate.

Questions?

We're always happy to help with questions you might have! Search our documentation, contact support, or connect with our sales team.