Quick answer
An in-app refund request starts with the billing party on the receipt, not necessarily the app developer. Check the receipt, the app-store purchase history, and your bank or card statement. Then save the order details, cancel any subscription renewal, and use the refund process for the store or merchant that took the payment.
If the charge was truly unauthorized, contact your bank or card issuer promptly as well. A merchant request does not replace a card-dispute notice or extend its deadline.
A refund and a chargeback are different. The store or merchant issues a refund; your bank or card issuer investigates a chargeback. No single U.S. rule guarantees a refund for every in-app purchase, and no reliable success percentage applies to all stores, apps, and payment methods.
The steps below are for U.S. consumers and are general information, not legal advice.
Identify who billed you
The developer may have no control over the payment. Look at the billing descriptor and receipt before choosing a dispute route.
| What appears on the receipt or statement | Start with | Why it matters |
|---|---|---|
| Apple, App Store, or Apple billing | Apple's refund process | Apple processed the store transaction |
| Google Play | Google Play's refund process | The Google account and order ID identify the purchase |
| Epic, Roblox, Tinder, Spotify, or another merchant | That company, unless the receipt names a store | Direct billing follows the merchant's process and terms |
| A console, mobile carrier, PayPal, or another wallet | That payment provider or platform | The app developer may not be able to reverse the charge |
A pending authorization may not appear in purchase history. Record the date and amount, and contact your bank immediately if you don't recognize it. Once the transaction posts, match it to the receipt or statement descriptor.
In-app purchase refund checklist
1. Describe the problem accurately
Use the narrowest description that fits:
- Unauthorized charge: You didn't make or approve the purchase, or someone accessed your account.
- Accidental or family purchase: A child or another household member bought it unintentionally.
- Missing or defective content: You were charged, but the item, currency, feature, or subscription benefit wasn't delivered or didn't work as promised.
- Duplicate or incorrect charge: You were charged twice or billed for the wrong amount.
- Unwanted renewal: A subscription renewed before you noticed it.
- Misleading or deceptive sale: The price, recurring nature, or promised feature wasn't clearly presented.
A purchase isn't automatically unauthorized because you changed your mind. Describe an accidental family purchase as accidental, and use "unauthorized" only when you didn't approve the transaction.
2. Save evidence before you submit the request
Keep copies of:
- The receipt, order number, transaction ID, amount, currency, and purchase date
- The account email or username used for the purchase
- Screenshots of the item, error message, missing balance, or subscription screen
- A short timeline showing when you noticed the problem and who you contacted
- Login alerts or security notices if someone accessed the account
- Emails, chat transcripts, support tickets, and refund decisions
If the item wasn't delivered, avoid using or spending the digital content while the request is pending. If you already used it, say so. Don't send a full card number, security code, password, or other unnecessary sensitive information.
3. Stop future subscription charges
Cancel through the service that billed you:
- Apple subscriptions are managed in the Apple Account subscription settings.
- Google Play subscriptions are managed in Google Play.
- A subscription bought directly from a merchant must be canceled with that merchant.
- A carrier or console subscription may need to be canceled through that provider.
Deleting the app usually doesn't cancel its subscription. Save the cancellation confirmation and check the next billing date. Cancellation normally stops future renewals; it doesn't automatically refund a charge that has already posted.
4. Contact the developer when delivery is the problem
The developer may be able to confirm whether virtual currency, features, or a subscription benefit was delivered. Use the support link on the app's store listing or the merchant's official website.
Give the order ID, account name, purchase date, amount, and the remedy you want. For example:
I'm requesting a refund for order [ID], charged on [date] for [$amount]. The purchase was [unauthorized, accidental, duplicated, or not delivered]. The item is [unused, or explain how it was used]. Please confirm the refund decision and case number.
If Apple or Google processed the payment, the developer can sometimes document a delivery or technical problem, but the store may still be the party that must issue the refund.
How to request an Apple App Store refund
- Open Apple's Report a Problem service and sign in with the Apple Account used for the purchase.
- Select the transaction and choose the closest available refund reason.
- Explain what happened. Say whether the purchase was accidental, unauthorized, duplicated, or not delivered.
- Submit the request and save the confirmation.
- Watch for questions or a decision by email. Respond through an official Apple channel if Apple requests more information.
If the transaction isn't listed, check other Apple Accounts, a family organizer's purchase history, and transactions that are still pending. Also confirm that the receipt actually names Apple as the billing party. Apple decides requests submitted through its store refund system.
A refund request doesn't necessarily cancel a subscription. Cancel it separately in the Apple subscription settings.
How to request a Google Play refund
- Open Google Play order history while signed in to the Google account used for the purchase.
- Find the order and use the available "Report a problem" or refund option.
- Describe the problem, add the order number, and submit the request as soon as you can.
- If Google directs you to the developer, use the app listing's support contact and send the same evidence.
- Keep the case number and any explanation for a denial.
Google's available options can vary by account, transaction type, location, and timing. Don't rely on an old one-hour rule as a universal answer. If the purchase doesn't appear, check the receipt and other Google accounts before assuming Google Play billed you.
If the statement identifies a mobile carrier, console, or other payment service instead of Google Play, use that provider's dispute process.
Roblox, Fortnite, and other popular apps
Roblox Robux purchases
For a Roblox purchase billed through Apple or Google Play, start with that store. For a direct Roblox transaction, use Roblox Support and select the billing or unauthorized-purchase category.
A parent should provide the Roblox username, receipt, transaction ID, date, amount, and a clear account of what happened. If the account was compromised, change the password and enable the available security controls. A child's purchase can support an accidental-purchase request, but it doesn't guarantee a refund.
Fortnite and V-Bucks
Treat these as two different transactions:
- Money paid for V-Bucks: Request the refund from the platform named on the receipt, such as Apple, Google Play, a console provider, Microsoft, or Epic.
- An Item Shop purchase made with V-Bucks: Use Fortnite's in-game cancellation or return process.
According to Epic's instructions for Fortnite Item Shop returns, a purchase may be cancelable immediately, and a Return Ticket may be available after more than 24 hours. Limits apply: an item can only be canceled once, and a bundle may need to be returned as a whole. This returns an in-game purchase; it isn't necessarily a refund of money to your card.
Purchases made through the Epic Games Store follow the separate Epic Games Store refund policy. That policy shouldn't be applied automatically to a console or mobile transaction.
Tinder, Spotify, Samsung, Amazon, and similar services
Find the billing entity before asking for money back. If Apple or Google billed the subscription, cancel and request the refund through that store. If the merchant billed you directly, use its account billing page and support channel. A cancellation screen inside the app may only stop future renewals; it may not process a refund.
For Samsung, Amazon, console, and carrier purchases, use the order history or support route for the platform named on the receipt. Refund windows from one store don't automatically apply to another.
Refunds and chargebacks are different
A refund comes from the merchant or app store. A chargeback is a payment dispute opened with a card issuer or another payment provider while that provider investigates.
The facts below may support a chargeback:
- You didn't authorize the transaction.
- The purchased digital item or service wasn't delivered.
- You were charged twice or for the wrong amount.
- The merchant refused to correct a documented billing error.
A chargeback may be a poor fit for a simple change of mind when the item was delivered and the store's terms exclude refunds. Contacting the merchant first can create useful evidence, but it doesn't necessarily extend a card-dispute deadline.
Credit-card disputes
For a credit-card billing error, the FTC's guidance on disputing credit-card charges says your written notice generally must reach the issuer within 60 days after the first statement containing the error was sent.
Call the issuer's official number promptly, then send written notice to the billing-dispute address on the statement. Include:
- Your name and account number, or the last four digits if the issuer permits that format
- The disputed amount and statement date
- The merchant name and transaction date
- The reason for the dispute
- Copies of the receipt, correspondence, and any refund denial
The issuer generally must acknowledge a written dispute within 30 days unless it resolves the matter sooner. It generally has no more than 90 days to resolve the investigation. Pay the undisputed portion of the bill and follow the issuer's instructions. The FTC sample dispute letter can help organize your notice.
Debit cards, prepaid cards, and digital wallets
Don't automatically apply the credit-card 60-day rule to a debit or prepaid card. Report an unauthorized electronic transfer to the bank or provider immediately and ask which deadline and documentation requirements apply to your account.
PayPal, mobile wallets, and other payment services have their own dispute procedures and time limits. Use the transaction details in the provider's app or statement. The merchant's refund policy and the payment provider's protection are separate things.
If the merchant refunds you after you open a payment dispute, tell the issuer or payment provider. Keeping both a refund and a chargeback credit can create a new billing problem.
What to do after a refund denial
Read the denial before appealing. It may point to a missing order ID, the wrong account, consumed content, a request outside the merchant's terms, or the wrong billing party.
Then take the next step that matches the reason:
- Reply once with new, relevant evidence instead of repeating the same request.
- Ask the developer to confirm non-delivery or a technical failure if that supports your claim.
- Escalate through the store's official support channel and keep the case number.
- Contact your card issuer if the charge was unauthorized or is a valid billing error that remains unresolved.
- Report a pattern of deceptive recurring billing to FTC ReportFraud. An FTC complaint can help identify conduct, but it doesn't decide an individual refund.
A merchant may restrict an account after a payment dispute under its terms. That possibility doesn't make an inaccurate unauthorized-charge claim appropriate. Use the facts that actually fit the transaction and the payment route.
Subscription charges and the FTC's Click-to-Cancel rule
In 2024, the FTC announced a Negative Option Rule addressing recurring-subscription practices such as disclosures, consent, and cancellation. The FTC announcement said that most provisions would take effect 180 days after publication in the Federal Register. That 180-day implementation period is not a 180-day refund period for in-app purchases.
For a subscription dispute, record:
- The date you subscribed and the date you canceled
- The renewal charge and billing descriptor
- Whether the cancellation confirmation appeared
- Any confusing price, trial, or renewal disclosures
- Your communications with the merchant or app store
The legal status and application of subscription requirements can depend on current law and the facts. Don't cite "Click-to-Cancel" as an automatic refund entitlement. Cancel promptly, request a refund from the actual billing party, and use the card-dispute process if the charge fits a billing-error or unauthorized-transaction category.
Consumers outside the United States may have different rights. An EU or other country's withdrawal rule shouldn't be presented as a U.S. refund deadline.
Questions readers often ask
Can I get a refund after using the virtual currency?
You can still ask, but explain what was used and when. Store and developer policies may treat consumed digital content differently from content that was never delivered. A truthful request with the receipt and a clear account of usage gives the reviewer the facts needed to apply its policy.
Does deleting the app stop billing?
Usually not. Cancel through the Apple, Google Play, merchant, carrier, or console account that billed you, and save the confirmation.
What if I don't see the charge in Apple or Google Play history?
Check other accounts, family purchases, pending transactions, and the billing descriptor. If the receipt names a carrier, console, wallet, or direct merchant, that entity controls the first refund route.
Is there really a 72% success rate for in-app refunds?
No reliable universal rate applies across Apple, Google Play, developers, games, and payment methods. Results depend on the reason, timing, evidence, account history, and policy controlling the transaction. Accurate documentation is more useful than relying on a percentage.
If you're starting now, open the receipt, identify the billing party, cancel any renewal, and submit one accurate request with the order evidence attached.