Skip to main content
Inspiring
Jan 31, 2019 10:26 PM UTC
Question

In-App Purchase Question

With Apple, in-app purchase is not an option, it is a requirement if you want to unlock content or add a subscription.  Try to get around it and your app will be rejected.

I cannot figure out if the same is true for Android.  It almost seems as if in-app purchase is a convenience mechanism for the developer to have some way to collect money on games or services using the platform if you want to use it, but I don't see in the documentation that it is a requirement and that your app will be rejected if  you try to use Stripe or some other payment mechanism.

Does anyone know if you HAVE to use in-app purchase on Android to collect money for services or to unlock content or to add a subscription?

Thanks for any insights!

This topic is closed to new replies. Start a new post to keep the conversation going.

15 replies

natural_criticB837
Legend
Feb 1, 2019 11:28 AM UTC

You should find answers to your questions here:

Monetization and Ads - Developer Policy Center

Among other things, apps that fall into the game category are required to use the Google Play IAP API.

Translate
Inspiring
Feb 1, 2019 12:35 PM UTC

Thanks rewb0rn. It is odd, my app is a real estate app that accepts subscriptions, and it currently uses Stripe as my payment method. Once Apple figured this out, they started rejecting my updates. So I am in the process of updating my apps to be in-app purchase compliant. But Android is even weirder because I don't believe that they actually have humans involved much in the review process, so everything has been accepted using Stripe so far. But I really don't want this to bite me in the butt later, so I just want to be compliant right out of the gate So I don't have headaches in the future.

According to what you posted, it looks like subscriptions have to use in-app purchase to be compliant on Android.  My ANE for in-app purchases just has options for Android and Apple, nothing specific for Amazon. Does anyone know if you have to make a totally different billing system for Amazon Android products, or will doing it with Google work across all Android devices?

Translate
Flipline
Inspiring
Feb 1, 2019 3:44 PM UTC

Amazon does have a completely different billing system, the Google in-app purchases will not work in an Amazon version.  Amazon does provide their own Adobe AIR ANE to use here:

Adobe Air Plugins and Extensions | Cross-Platform Plugins

Translate