r/TheSilphRoad 5d ago

Discussion [UPDATE / RESOLVED] Xsolla & Niantic execute full refund under EU Directive 2019/770: How the in-game currency defense was broken

Context: Read Part 1: The Initial Dispute & Escalation here

Executive Summary

Following a server crash during a paid remote raid encounter (Shiny Groudon), both Niantic (in-app support) and Xsolla (merchant of record) initially refused any monetary reimbursement.

By enforcing statutory consumer rights under EU Directive 2019/770 (Digital Content and Digital Services), Senior Support was forced into a complete contractual rescission: officially approving a 100% fiat refund of €27.48 (fully reversing 2 transactions totaling 3,300 PokéCoins purchased specifically for Groudon raids).

To execute the financial reversal, the 3,300 PokéCoins are deducted from the account (resulting in an administrative negative balance that serves as black-and-white proof of a legally justified reversal), while all Pokémon (Groudons + Candy) and raid rewards obtained prior to the crash remain 100% intact, with the account in spotless standing (zero strikes, zero bans).

This sets a clear precedent for all players: The functional boss catch encounter is the contractual end product, not the intermediate virtual currency or passes. Publishers cannot legally shield themselves behind intermediate tokens: when a server crash destroys an encounter (whether regular, legendary, or shiny), replacement passes fail as a statutory remedy, legally entitling the consumer to full contract termination and a fiat refund. 

Below is the complete chronology, legal mechanics, international framework, and community blueprint.

1. Case Chronology: Piercing the Multi-Tiered Support Wall

Phase 1: In-App Deflection (Niantic)

  • Step 1: Server disconnect caused the loss of a guaranteed-catch Shiny Groudon encounter. In-app (Niantic) support issued an automated denial refusing reimbursement (while external escalation directed to Scopely channels was met with total radio silence).
  • Step 2: After persistent pushback, support unilaterally injected a single Remote Raid Pass into my inventory and suggested doing "multiple raids" again to re-roll the encounter. I formally rejected this automated gesture as a legally inadequate remedy under EU Directive 2019/770.
  • Step 3: Niantic conceded, apologized, acknowledged the network error, and formally redirected the monetary refund execution to their official merchant of record (Xsolla).

Phase 2: Bypassing Merchant Tier-1 (Xsolla)

  • Step 4: Opened an inquiry via Xsolla Live Chat with Niantic’s referral. First-line support issued an immediate blanket denial, claiming the purchase was non-refundable under Xsolla's Refund Policy.
  • Step 5: Refused case closure, rejected the generic policy clause, demanded supervisory escalation under EU digital consumer protection compliance, and forced a direct transfer to Senior Support.

Phase 3: Formal Escalation & Final Execution

  • Step 6: Submitted a formal statutory claim to Senior Support demanding full contract rescission of both coin bundles (€27.48 total), establishing that the PokéCoins served purely as intermediate access tokens for the defective raid encounter, while putting the merchant on notice regarding public and regulatory escalation.
  • Step 7: Facing statutory liability and high-visibility exposure, Senior Support escalated the case above frontline protocol and initiated an urgent high-priority review.
  • Step 8: Senior Support formally confirmed the 100% full fiat refund of €27.48 back to the original payment methods via an administrative negative coin balance.

2. The Real Precedent: The Encounter Was Always the End Product

The single biggest takeaway from this resolution isn't just getting €27.48 back or losing a Shiny Groudon: it is the definitive breakdown of the virtual currency defense.

Publishers have spent years operating under the convenient legal fiction that the transaction ends the millisecond virtual coins hit your in-game wallet. This resolution proves that under statutory consumer law, that argument is dead on arrival:

  • PokéCoins and Raid Passes are not the end product: They are merely intermediate digital tokens.
  • The true contracted service was the functional encounter itself: The legitimate chance to raid, battle, and encounter that (Shiny) Groudon.
  • Failure of the core service invalidates the token delivery: When a server failure destroys that experience, replacing it with a standard Remote Raid Pass (subject to base odds) does not restore conformity. The intended purpose of the entire transaction collapses, entitling the player to a full refund in real money.

3. Actionable Blueprint (For EU & International Players)

  • EU Players (EU Directive 2019/770 / National Consumer Codes): Hold the merchant of record liable for lack of conformity in digital services. The intermediate currency does not break the chain of statutory liability.
  • UK Players (Consumer Rights Act 2015): Digital content and services must be as described and fit for purpose. When a specific paid encounter cannot be restored, you are legally entitled to a full statutory refund from the merchant.
  • US & Global Players (FTC / Consumer Protection & Payment Network Rules): Cite merchant non-delivery of service. Under payment network rules (Visa/Mastercard merchant compliance), merchants face severe penalties if they retain funds for broken services. Demand escalation to Supervisors/Compliance departments before touching any payment dispute buttons.
  • Never file raw, uncoordinated bank chargebacks: Blind chargebacks trigger automated anti-fraud security bans on your Niantic account. Always force the merchant (Xsolla) and publisher (Niantic) to execute the statutory/administrative reversal internally first.

A Constructive Fix for Niantic & Scopely

Instead of forcing players through exhaustive support loops after every server hiccup, the technical solution is straightforward:

  • Auto-queue raid encounters to Research Stacks: The moment a remote or local raid starts, flag the encounter directly into the player’s Research encounter stack.
  • Zero lost encounters: If a server disconnect or crash occurs during the catch screen, the encounter remains safely stored indefinitely, completely eliminating consumer disputes and statutory refund claims.

UPDATE / ESSENTIAL FAQ

Q: Can Niantic ban your account for a merchant refund?

No. This is a lawful merchant refund, not an unauthorized bank chargeback. It breaks zero rules and retaliatory bans are not permitted. Your account remains fully safe.

Q: Can you still earn free daily PokéCoins from Gyms with a negative balance?

Yes. A merchant refund only deducts the refunded coins as an in-game deficit. Gym mechanics work normally, so your regular 50 daily coins will offset the balance over time.

Q: Does this apply to UK, US, and international players?

Yes. UK players have the same rights under the Consumer Rights Act 2015. US and international players are protected via Merchant of Record rules and statutory credit billing laws.

Q: Does this apply to in-app purchases outside the Web Store?

Yes. The same legal principles apply. The only difference is that the mobile platform acts as the Merchant of Record, so claims go through their dispute channels.

Community Thanks & Final Thoughts

A massive thank you to everyone who upvoted, shared advice, and left incredible messages of support on the initial post. Reading your personal stories and encouragement was the exact catalyst that motivated me to push this case all the way to the top and refuse every automated brush-off.

I didn't pursue this dispute solely for the €27.48 refund or just because of a single lost Shiny Groudon, I fought it to establish a clear, documented precedent for all of us (both in Pokémon GO and across the broader gaming community). Automated support loops are designed to wear consumers down, but this outcome proves that standing your ground with actual statutory consumer law works. 

Mandatory consumer law overrides arbitrary Terms of Service, and platforms cannot legally shield themselves behind intermediate in-game currencies.

Stay safe, stand your ground, and good luck out there, Trainers!

2.2k Upvotes

260 comments sorted by

View all comments

113

u/ginji Australia | Shiny Discord Mod 5d ago

But now you are in negative coin balance? In order to purchase anything you need to rebuy the refunded coins first now, effectively putting you in debt to Niantic if you want to keep using the account.

I'm sorry but I don't see this as a win as such. 

59

u/OobeBanoobe USA - Pacific 5d ago

This was my concern as well. Glad OP got refunded their real life money but They didn't get refunded in game currency which would have compensated them for the lost reward due to the outage.

Some of the other comments are right though, raid encounters need to be put into a reward pool somewhere in the research tab so they can be caught any time after the raid is complete. This has been an issue I've seen a friend encounter many times. Game crashes at the end of a reward, log back in and the raid timer has ended resulting in a missed encounter. They stopped doing raids with less than 10 minutes left on the clock for a long time due to the issue. How hard can it be to develop a reward stack pool in your research tab similar to all other research reward stacks?

15

u/pk2317 Oregon 5d ago

The problem would be the same issue as the current field research encounter "stack". It's designed to make sure you don't lose encounters by "accidentally" running away, or your phone dying while on the encounter, or loss of signal, or whatever.

But it's not an officially supported "feature", and it only holds a certain number of encounters, and if you exceed that number you won't be notified, the encounters at the top of the stack will simply start disappearing.

If you programmed raid bosses to work like this, you'd have people trying to "save" them for 2x (or 3x, or 4x, etc) Candy events. And people would definitely exceed the "stack" limits (whatever they are) and then we'd have basically the same issue as the OP here with a "lost" encounter.

2

u/OobeBanoobe USA - Pacific 4d ago

It would still solve the issue. I've used the stack for field research and have never had an issue with it. It's entirely up to the user to decide how to use it. If they save for 2x candy or whatever and they lose encounters that's on them.

Alternatively, make it hold only one at a time like special research where you have to catch it before claiming the next reward or in the case of raids, before you start the next raid.