We are a registered non-profit that raises funds for our charity work through Meta ads (Facebook/Instagram). Our account has a perfect record, which makes this situation completely baffling.
The core of the problem: Stripe claims a "high volume of unauthorized charges," but our own data, exported directly from the Stripe Dashboard, proves this is impossible.
Here is a summary of our account's lifetime stats:
- Total Transactions Processed: 1,074 - Total Disputes (Chargebacks): 0 - Total Refunds: 0 - Early Fraud Warnings (EFWs): 0 - Overall Fraud Rate: 0.00%
How can an account with a 0% fraud rate across 1,000+ transactions be flagged for unauthorized charges? It makes no sense.
The timeline of events shows a clear system failure:
1. Feb 19: Stripe requests identity verification, giving a deadline of March 1. 2. Feb 20: We successfully complete the verification. 3. Minutes later: The system claims the verification request "expired" on Feb 19 (a day before the deadline) and immediately closes our account.
This proves the decision was triggered by a software bug, not a legitimate risk assessment.
We have already sent a detailed appeal to support@stripe.com and heretohelp@stripe.com with a full dossier of evidence (all the CSVs and screenshots), but we are posting here hoping to get the attention of a human at Stripe who can actually review our case and see the obvious mistake.
Any advice or help from the community would be greatly appreciated. We just want our funds released so we can continue our charity work.
denuoweb•1h ago
Your donations page lists a Pakistani bank, and you do not provide an American EIN, yet you claim to be based in New Mexico. Who is your registered agent? Calling yourselves a nonprofit when you are not actually a nonprofit is not a good start.
This appears to be a legitimacy issue, not a Stripe software issue.