java – Android in app donations-ThrowExceptions

Exception or error:

I have searched and found that Google has no feature for in app donations to app developers, only in app purchase of managed goods. So many people are suggesting the use of PayPal but I read a guys post about how he implemented the PayPal donation button in his app and Google removed it from the playstore. I’m just appealing to you great developers for advice. What do I do? Is Google still removing apps cause of this? Cause the post I saw was from 2012. If Google still is, what is the best option then to support know app donations?

How to solve:

According to the Google Play Developer Program Policies, you cannot accept donations or in-app purchases via any other method.

“In-store purchases: Developers charging for apps and downloads from Google Play must use Google Play’s payment system.”

“In-app purchases: Developers offering products within a game downloaded from Google Play or providing access to game content must use Google Play In-app Billing as the method of payment.”

So yes, they will still remove these PayPal apps on Google Play.

You can, however, direct users to a web site that asks for PayPal donations or invites users to join your Patreon.


Apparently, and according to the Google Play Developer Program Policies, one time-payments, including donations, are NOT allowed by Google…

Here are some examples of products not currently supported by Google
Play In-app Billing:

  • Retail merchandise, such as groceries, clothing, housewares, and
  • Service fees, including taxi and transportation services,
    cleaning services, food delivery, airfare, and event tickets.
  • One-time membership fees or recurring dues, including gym memberships, loyalty programs, or clubs offering accessories, clothing, or other physical products.
  • One time-payments, including peer-to-peer payments, online
    auctions, and donations. Electronic bill payment, including credit
    card bills, utilities, and cable or telecommunications services.

Leave a Reply

Your email address will not be published. Required fields are marked *