Anyone who's lost a P2P dispute will tell you the system is rigged. Anyone who's won one will say it works. The reality is documentation-driven: the side with better evidence wins.
How compliance actually decides
A human compliance officer reads the chat, the UPI receipt(s), and the trade timeline. They look for: name-match between KYC and bank account, clear UTR posted in chat, bank-credit timing matching the 'paid' click, no off-platform communication.
They don't decide based on who sounds nicer or who is the 'better merchant'. They decide based on whose evidence makes the trade complete and clean.
Why people feel cheated
Most lost disputes have one of three causes: missing UTR or no proper bank-credit confirmation; third-party payment (KYC name mismatch); or off-platform settlement that compliance can't see.
If you can identify which one happened, you can avoid it next time. Calling the system 'unfair' is rarely correct — it's usually that the documentation didn't pass.
How to maximise your odds
Always pay/receive in your own KYC-named account. Always post the UTR in chat. Always verify bank credit before releasing. Always keep all communication in the official chat.
Key takeaways
- Disputes resolve based on documentation, not goodwill.
- Most lost disputes trace to: no UTR, third-party payment, or off-platform comms.
- The system is more rule-driven than people give it credit for.
- Maximise your odds with 4 habits: KYC-match, UTR, verification, in-platform comms.