In-App Purchases

Follow the steps below to activate the in-app purchases feature in your app.

In-app purchase feature is only available for Android apps for now.
Your app needs to be be the version 3.6.0.x or above to be able to use the feature. Your app also needs to be published in the Google Play Store. If your app is at a lower version, you need to generate a new APK and update your app on the Play Store. You may refer to our article for updating your apps on Google Play Store.

Go to your MobiRoller dashboard, click Monetization > In-App Purchase.

In-app purchase mobiroller

Now click Settings. You will need to enter your Google Play Licence Key here, which you can get from the Google Play Console.

In-app purchase mobiroller

Let’s do just that! Log in to your Google Play Developer account and choose your app. Click on Development tools, and then Services & APIs.

In-app purchase mobiroller

You will see a code under the Licensing & in-app billing section. Copy this code.

Go to your MobiRoller dashboard, click Monetization > In-App Purchase. Paste the code into your Google Play Licence Key field and click Save.

Now, go back to your Google Play Console, and then click Store Presence > In-App Products.

in-app purchases mobiroller

You will see a couple of options here: Managed Products and Subscriptions.

Managed Products: Use this for one-time transactions.
Subscriptions: Use this one for the recurring subscriptions like yearly, monthly etc.

Now let’s have a look at the managed products. Click Create Managed Product.

in-app purchase mobiroller

Product ID: This is an identifier for your product. You can use letters and numbers. Each product must have a unique ID.

Title: You can enter the product title here. Your users will see this title after clicking on purchase item.

Description: Enter the description users will see before purchasing your product.

Status: You can activate your products here. If a product is not active, you can’t sell them.

Price: You can add your product price and in which countries it’s available.

Local Prices: You can set up a country based pricing model for your product.

 

Now let’s check the subscriptions section.

Again, go to Store Presence > In-app products. This time choose subscriptions tab, and then click Create Subscription.

Product ID: This is an identifier for your product. You can use letters and numbers. Each product must have a unique ID.

Title: You can enter the product title here which users see after clicking on purchase item.

Description: Enter the description users will see before purchasing your product.

Status: You can activate your products here. If a product is not active, you can’t sell them.

Price: You can add your product price and in which countries it’s available.

Billing Period: You can set up the subscription renewal period.

Free Trial Period: You can set up a free trial period for users.

Introductory Price: You can offer an introductory price for the first billing period and charge the normal fee for the next billing periods.

Grace period: You can allow users to use your product without paying for certain days, at the end of their subscription period. After those days, if there is no payment, they can’t use the product anymore.

Local Prices: You can set up a country based pricing model for your product.

You can’t change the billing period once you activate a subscription. Also, you can’t delete a subscription product once activated.

Click Save once you have entered all the information.

Now that you have set up your Google Play Console for your in-app products, go back to your MobiRoller dashboard.

in-app purchase mobiroller

Click on Add New Product in the in-app purchase screen.

Title: Enter your product name here, app users will see this before clicking on the purchase.

Description: Enter your product description, app users will see this description before clicking on the purchase.

Images: Add your product images by 950×544 px. App users will also see this images before clicking on the purchase button.

Video Embed Link: You can add a product intro video which users will see before clicking on the purchase button.

Android Subscription ID: If you are going to sell your product subscription based, enter your product ID which you created on the Google Play Console.

Android One Time Purchase ID: If you are going to sell your product with a one time fee, then enter your managed product ID here that you created on the Google Play Console.

Purchase Button Text: Once the user is checking the product details, they can click on the purchase button. You can change the name of that button here.

Details Page Button Text: Once the user is checking the product details, they can check even more details by clicking a button. You can name that button here.

Details Page Link: Add your link referring to your product details page.

Active: You can set your product status as Active here.

Screens: Choose your app screens which you want to the in-app purchase to be enabled.

You can type in both a one-time transaction id as well as a subscription id for a screen to offer both options to the end user.

Your product intro video will always be shown before product images.

You can add a screen to multiple products. This way, the users can see various options when buying that screen. You can use this feature to offer multiple packages including this screen.

The design here comes automatically. Top part’s color is determined in the General Settings > Default Top Bar Color. Show button’s name and color is assigned by the system automatically.

If you have completed all the steps mentioned here, you have successfully enabled in-app purchasing in your app. In case of a problem please contact us at [email protected] and don’t forget to include screenshots if possible. We will get back to you as soon as we can.

Leave A Comment?