Android in billing applications using an external payment processor

If I have a web app and an Android app that use the same data, and the user can synchronize them with each other, but I deiniziruyut to charge for "premium" features, which may include storing images and other of things that take up space on servers outside of android, can I charge for these functions (in the subscription databases) on the Internet and automatically open them in android while the subscription works without a ban in the play store? I can also use another mobile payment processing processor, for example, paypal, to charge for this subscription directly from the Android application if it will unlock functions both on the Internet and in the Android application. This is what I found relevant in the content policy for developers:

In-app purchases: Developers offering virtual goods or currencies in a game downloaded from Google Play must use Google Play as a payment service in the app. Developers offer additional content, services or functionality within another category of the application downloaded from Google Play, should use the Google Play application in the application billing service as a payment method, except: where payment is mainly for physical goods or services (for example, buying tickets at the cinema, or the purchase of a publication in which the price also includes a printed copy of the subscription); or where the payment is for digital content or goods that can be consumed outside the application itself (for example, buying songs that can be played on other music players). Developers should not mislead users about the applications that they sell, nor about any services, products, content or functionality that they sell. If the description of your product on Google Play refers to the functions of the application, for which an additional fee is charged, your description should clearly notify users of this payment is necessary to access these functions.

+6
source share
1 answer

In a simple word, if your application is the only thing you have, you should go through the Google payment service, but if you sell your service through several environments (desktop / ios / windows mobile), and Android is one of them, you’re in okay.

Example; CBS application where, as soon as you pay, you can watch shows on desktop computers, on Android or on the iOS platform and use third-party payment processors.

But if you sell your application through a third-party payment service, this is not normal. For example, you have developed a chess game application that you can download for free on the Play Store. But after the download user has to pay and you collect the payment using a third-party payment service such as Paypal. The same applies to any other application features or digital content.

In one place I worked, where my company sold the application to the end user. We have the same application for Android, Desktop and Windows mobile. When a user pays for an Android app, they don’t get the free version of Desktop or the version for Windows Mobile. There were separate licensing agreements for each application, and the user must pay for each license separately. I remember that in this case, the lawyer of our company invited us to distribute our application outside the Play Store.

But finally, I recommend you contact a legal expert who understands the digital content policy. Better safe, then sorry.

+4
source

Source: https://habr.com/ru/post/980213/


All Articles