What this rejection means
The app sells digital content or subscriptions with Stripe or another processor instead of Google Play’s billing system. Physical goods and real-world services are exempt; alternative billing is only allowed in some countries, through Google’s programs.
Why reviewers send it
Digital goods and subscriptions sold inside an Android app on Google Play generally have to use Google Play’s billing system. A wrapped Stripe checkout is the usual trigger; physical goods and real-world services are exempt.
The message Google Play sends
Issue found: Violation of Payments policy
Your app offers digital goods or subscriptions without using Google Play’s billing system.The exact wording changes from one review to the next; the policy name is what to look for.
How to fix it
- Sell digital goods and subscriptions in the Android app through Google Play Billing. RevenueCat covers both stores.
- Remove the Stripe checkout and links to buy digital content on your site from the Android app, unless you are enrolled in an alternative billing program for that country.
- Create the products in Play Console → Monetize, upload a build with the billing library, and resubmit.
Fix it with Lovable, Bolt or Cursor
If the app was built with an AI builder, paste this into it, then check the result on a phone:
On Android (Capacitor.getPlatform() === "android"), hide the Stripe checkout and every “buy on the website” link, and sell premium through Google Play Billing with RevenueCat’s Capacitor SDK.What to tell Google Play
Replace the [brackets] with what you actually changed:
Digital purchases in the Android app now go through Google Play Billing. We removed [the Stripe checkout / external purchase links] from the app.Got a different message?
Paste the whole rejection into the rejection explainer. It recognises this one and 26 others, in your browser — nothing is uploaded.
Other Google Play rejections
- Google Play Broken Functionality rejection
- Google Play webview and minimum functionality
- Google Play invalid privacy policy
- Google Play Data safety section inaccurate
- Google Play missing login credentials
- Google Play account deletion requirement
- Google Play photo and video permissions policy
- Google Play Metadata policy violation
- Google Play production access refused
