Skip to main content
Inspiring
January 31, 2019
Question

In-App Purchase Question

  • January 31, 2019
  • 1 reply
  • 2758 views

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 has been closed for replies.

1 reply

natural_criticB837
Legend
February 1, 2019

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.

Inspiring
February 1, 2019

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?

Flipline
Inspiring
February 1, 2019

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