🌐
Google Support
support.google.com › googleplay › answer › 15574897
Request a refund on Google Play - Google Play Help
If you don’t find your purchase when you try to request a refund through the link above, you can request a refund from the Google Play website: ... Go to play.google.com. At the top right, click your Profile picture. Click Payments & subscriptions Budget & order history.
🌐
Google Support
support.google.com › googleplay › answer › 2479637
Learn about Google Play refund policies - Google Play Help
Find out how to contact an Android app’s developer. If you receive Google Play Points for a purchase, learn what happens to Google Play Points if a purchase is refunded. Donations to nonprofits are non-refundable. Learn how to request a refund. Check your refund request status. Review refund timelines. If you’re located in the European Economic Area or the United Kingdom and made a purchase on or after March 28, 2018, learn how to get a refund.
People also ask

How long after purchase can I ask for a refund?

For apps and games, you can get a direct refund in the Play Store within two hours of purchase. You can fill out a form up to 48 hours after purchase.

For books, TV shows, and movies, it’s seven days for most countries and up to 14 days for select countries. However, defective content can be refunded up to 65 days after purchase.

For audiobooks, all sales are final except in South Korea, where you get a seven-day window as long as you haven’t listened to the audiobook.

For a full list of the rules, click here to check out Google’s support page.

🌐
androidauthority.com
androidauthority.com › home › mobile › android os › how to get a refund for apps purchased from the google play store
How to get a refund for apps purchased from the Google Play Store
How long do refunds take?

Generally speaking, Google Play should render its decision within 24 hours and have your refund out to you within four business days. For unrecognized (fraudulent) purchases, it may take longer.

🌐
androidauthority.com
androidauthority.com › home › mobile › android os › how to get a refund for apps purchased from the google play store
How to get a refund for apps purchased from the Google Play Store
How do I contact Google's support team for help with a refund?

Head to this link to view the Google support page for Play Store refunds. At the bottom of the page, there is an option to contact Google directly. Tap it, and tell Google the reason you’re contacting them. Keep entering information and tapping the Next step button until you get to the end, where you can initiate a chat or email with Google.

🌐
androidauthority.com
androidauthority.com › home › mobile › android os › how to get a refund for apps purchased from the google play store
How to get a refund for apps purchased from the Google Play Store
🌐
Google Support
support.google.com › googleplay › answer › 15574908
Apps, games, & in-app purchases (including subscriptions) refund policies - Google Play Help
Google doesn't give refunds for most Google Play purchases. However, there are exceptions detailed below. For apps, games, and in-app purchases where Google is the developer, additional refund polic
🌐
Tech Advisor
techadvisor.com › home › how-to › phone how-to
Google Play Store refund: Get your money back for app purchases - Tech Advisor
May 14, 2025 - For users located outside the European Economic Area or the UK, you can request a refund for unauthorised transactions within 120 days, for apps and in-app purchases made within the last 48 hours, and for some other types of content such as ...
🌐
Reddit
reddit.com › r/magiarecord › psa: if you made in-app purchases, you should request a refund!
r/magiarecord on Reddit: PSA: If you made in-app purchases, you should request a refund!
August 28, 2020 -

I spent a crap ton during IroYachiyo banner (beginning of August) and requested refunds from then to now. The play store approved my requests. I suggest you do it too just to get your money back.

Edit: Only purchases made in August will be approved. I tried for earlier ones and they didn't approve them. Overnight, Paypal sent me emails about my refund, so you will be getting your money back

Edit: The process on how to do so (Google play):

https://support.google.com/googleplay/answer/2479637?hl=en

  1. On your computer, go to play.google.com/store/account.

  2. Click Order History.

  3. Find the order you want to return.

  4. Select Request a refund or Report a problem and choose the option that describes your situation.

  5. Complete the form and note that you'd like a refund.

    1. I did both 'I no longer what this purchase' and 'Purchase is defective or doesn't work as advertised'

    2. Copy and paste below into form if you want:

      1. Hello, the game announced its closure today (8/28) without prior notice. I want my refund back due to this issue. Thanks.

  6. You'll get a message that says "Thank you for sharing your concerns." You'll then get an email with your refund decision. You’ll usually get this within 15 minutes but it can take up to 4 business days.

Note:

  • If you have multiple refund requests, repeat these steps for each thing you bought.

🌐
Google Support
support.google.com › googleplay › workflow › 9813244
Request your Google Play refund - Google Play Help
Request a Google Play purchase refund with our easy, self-help flow that lets you skip the line and submit refund requests on Play purchases.
🌐
Android Authority
androidauthority.com › home › mobile › android os › how to get a refund for apps purchased from the google play store
How to get a refund for apps purchased from the Google Play Store
April 30, 2025 - Once again, click here to go to Google Play’s refund request page. Click the Request a refund button. Fill out the form as directed by Google. The instructions are included in the form. When you get there, make sure to select the in-app purchase you wish to refund.
🌐
Paracambi City Council
paracambi.rj.leg.br › support.google.com › googleplay › answer › 247963736fc.html
Learn about refunds on Google Play - Google Play Help
If you don't find your purchase ... website · If it’s been less than 48 hours since you bought an app or made an in-app purchase: You can request a refund through Google Play....
Find elsewhere
🌐
TMS Outsource
tms-outsource.com › home › how to get a refund from the google play store
How To Get A Refund From The Google Play Store
April 21, 2025 - Visit the Google Play Refund Request Page. It’s a recurring theme, right? This page is your portal, a gateway to possible redemption. Select the In-App Purchase and Provide a Reason.
🌐
Google Support
support.google.com › googleplay › android-developer › answer › 2741495
Manage your app’s orders and issue refunds - Play Console Help
Open the Play Console app . Select an app. Go to the "Orders" section. Select the order you'd like to refund. To find an order, you can search by order ID or the user's full email address. Under the price, tap Refund. Select the appropriate refund reason. Tap Refund.
🌐
Digital Trends
digitaltrends.com › home › phones › android › mobile › how tos
How to get a refund from the Google Play Store in 2025
April 24, 2025 - ... If it has already been more than two days since you bought the app or game, then you’re going to have to go directly to the developer to request a refund. The easy way of finding a devleoper's email through the Play Store is no longer ...
🌐
Android Police
androidpolice.com › home › applications › how to get a refund from the google play store
How to get a refund from the Google Play Store
September 27, 2024 - Go to the Play Store page of your purchased app and tap Refund. Click Request refund in the pop-up window. ... After confirming the refund, you'll receive an email confirming that Google processed your request and will refund the amount.
🌐
Quora
quora.com › I-accidentally-purchased-an-app-on-Google-Play-I-want-a-refund-but-it-says-it-doesnt-meet-their-policies-How-do-I-get-a-refund
I accidentally purchased an app on Google Play. I want a refund, but it says it doesn't meet their policies. How do I get a refund? - Quora
Answer (1 of 6): You never get refund .yes I also faced so many times this problem . I have habit of taking free trails in apps but forgot to cancel before subscription ends . But later on I came to know that the moment I took free trail , I ...
🌐
Quora
quora.com › If-someone-I-know-made-an-app-purchase-accidentally-using-my-account-can-I-request-a-refund-on-the-Google-Play-website
If someone I know made an app purchase accidentally using my account, can I request a refund on the Google Play website? - Quora
Answer (1 of 2): Hi, well Google officially allows you to get a refund but in many cases people actually don't have high chances of getting refund. Still you can try your luck. * Using your phone or computer, open play store or google play on your browser or simply go to this link Sign in - Go...
🌐
BitKan
bitkan.com › learn › how-to-get-a-refund-from-google-play-a-comprehensive-guide-22782
How to Get a Refund from Google Play: A Comprehensive Guide
... Google Play's refund policy is designed to provide a fair and transparent process for customers seeking reimbursement for purchases. In general, the policy allows users to request a refund for purchases made within 48 hours of the transaction.
Top answer
1 of 3
13

Problem

Any made purchase will still be recorded even when a user makes a refund, and actually gets the refund. The same is true when you (the developer/app owner) issue a refund/revoke request for the in-app product.

The only difference will be the purchase's "purchaseState". The problem here with Google's Billing Library is that they mask this "purchaseState" value in the purchase.getPurchaseState() call to either PENDNG or PURCHASED state. See in the decompiled code:

public int getPurchaseState() {
    switch(this.zzc.optInt("purchaseState", 1)) {
    case 4:
        return 2; // PENDING
    default:
        return 1; // PURCHASED
    }
}

When you have an in-app product with a refunded state, its state is rather UNSPECIFIED_STATE, which is masked to PURCHASED as in the code above.

Simple Solution

To get over this, simply just ignore the library's purchase.getPurchaseState() method, and instead use your own unmasked custom:

int getUnmaskedPurchaseState(Purchase purchase) {
    int purchaseState = purchase.getPurchaseState();
    try {
        purchaseState = new JSONObject(purchase.getOriginalJson()).optInt("purchaseState", 0);
    } catch (JSONException e) {
        e.printStackTrace();
    }

    return purchaseState;
}

Hard Solution

It seems Google has just done that masked to push you to do this solution. Use the Voided Purchases API to provide a list of orders that are associated with purchases that a user has voided. According to their documentation...

A purchase can be voided in the following ways:

  • The user requests a refund for their order. The user cancels their order.
  • An order is charged back.
  • Developer cancels or refunds order. Note: only revoked orders will be shown in the Voided Purchases API.
  • If developer refunds without setting the revoke option, orders will not show up in the API.
  • Google cancels or refunds order.

However, this solution is not currently available as a Java android library, and you will have instead to make your server requests, and to use Google Play Developer APIs.

2 of 3
1

It seems that as of 2025, we get the expected behavior when calling billingClient.queryPurchasesAsync.

  • When a purchase was refunded, it will no longer appear in the List<Purchase> returned by queryPurchasesAsync.
  • When a purchase was refunded, the Google Play Cache will be updated immediately, if a network connection is available. In the next call to queryPurchasesAsync, the purchase will no longer be included.
🌐
Android Developers
developer.android.com › google play › play monetization › manage subscriptions and one-time purchases
Manage subscriptions and one-time purchases | Play Billing | Android Developers
The orders.refund method receives a revoke parameter indicating whether or not access should be revoked in addition to providing the refund. If you issue a revocation with the refund call for subscription purchase, the subscription is immediately terminated and it triggers aSUBSCRIPTION_REVOKED Real Time Developer Notification. Read the subscription lifecycle management guide Revocations section to learn how to handle these events. ... To celebrate the beginning of the new world cup, the e-sports app Football-Not-Soccer decides to raffle off free virtual jerseys for all users who purchase new team kits in the first 24 hours.
🌐
Metaplay
docs.metaplay.io › feature-cookbooks › in-app-purchases › implementing-google-play-refunds.html
Google Play Refunds | Metaplay Docs
Now you can expand that purchase in a player's purchase history to see a refund button. Use the button to request a refund and verify that it went through in the Google Play Console.
🌐
Yahoo!
yahoo.com › tech › google-play-store-refund-000310094.html
How to get a Google Play Store refund
September 27, 2024 - Go to the Play Store page of your purchased app and tap Refund. Click Request refund in the pop-up window. ... After confirming the refund, you'll receive an email confirming that Google processed your request and will refund the amount.