Google Play (subscriptions and in-app purchases): refund request
Within 48 hours, request a refund from Google Play; after 48 hours, ask the developer.
What does this mean?
Grade A (high: almost everything comes from official pages read directly). 100% of 14 sources are the organization's own pages or government sites.
Collect
- order number from order history
- purchase date and time
Steps
Within 48 hours of the purchase, request the refund through Google Play.
After 48 hours, contact the app developer; it processes refunds under its own policies and applicable law.
Submit only one request per transaction; repeats do not speed it up.
More contacts for this issue
Facts you can cite
- Deadline
Contact the app developer for a refund if "it's been more than 48 hours since you made the purchase." Google usually decides a refund request within one day, and it can take up to four days.
Source: support.google.com, verified 2026-10-12
- Policy
"Your past subscriptions can't be refunded, with some exceptions." An unused prepaid plan can be refunded.
Source: support.google.com, verified 2026-10-12
- Policy
Users in Israel, France, Germany or New York state may be able to cancel a subscription with immediate effect and get a partial refund prorated on the days left. Partial subscription refunds are not supported elsewhere.
Source: support.google.com, verified 2026-10-12
- Limit
"You can only return an app or game for a refund once." Items bought together can only be refunded as a whole purchase.
Source: support.google.com, verified 2026-10-12
If that fails, escalate
Go up one step at a time. Keep the reference numbers and dates from each contact.
Customer service
Written complaint
Card or bank dispute
Fair Credit Billing Act billing-error and purchase-dispute rights (Regulation Z)
Electronic Fund Transfer Act error resolution and unauthorized-transfer liability (Regulation E)
Card dispute for charges after a cancellation.
Federal regulator
State agency
Your state’s attorney general. Find it in the list of state agencies (also as JSON:
states/<code>.json, for example states/ny.json).
Watch out
- Cancel, refund and contact pages need sign-in to the Google Account that made the purchase.
- After 48 hours, refunds usually depend on the app developer, not Google.
Let your AI agent handle this
Escalate Anything is a free, open-source MCP server for Claude, Cursor, VS Code, Gemini CLI, Codex and other AI apps. Your agent gets this playbook, keeps a case log with reference numbers and follow-up dates, and drafts each message for you to approve.
1. Set it up (needs uv):
uvx escalate-anything setup2. Ask your agent:
Google Play (subscriptions and in-app purchases) owes me a refund of [amount] for [order or service]. Use Escalate Anything to get it.Source code, other install options and the Claude Code plugin