Hacker News new | ask | show | jobs
by littlesteps 119 days ago
Your Key Points - Perfectly Aligned with Our Case

1. Legitimate Nonprofit Experience is Common

You're absolutely right that legitimate nonprofits losing access to donation funds while receiving only automated responses is unfortunately not rare. This is exactly what happened to Little Steps Foundation

2. Automated Risk Models vs. Reality

Your explanation of how payment processors use automated risk analysis and capital models is crucial. This is precisely what we believe happened:

• Our Data: 1,074 transactions, $56,100 processed, 0 disputes, 0 fraud, 0 refunds

• Stripe's Response: Automated system flagged us based on pattern analysis, not actual fraud

• The Problem: The automated system doesn't differentiate between "charity" and "commerce" — it only sees exposure to civil liability

3. Donation Flow Patterns Triggering False Positives

This is a critical insight. Our donation flow likely triggered the system's suspicion:

• Many small donations from different sources (Meta ads reach diverse audiences)

• Repeated card numbers (recurring donors)

• International IPs (donors from different countries)

• Sudden volume spikes (driven by ad campaigns)

None of these are fraud — they're normal for a nonprofit. But an automated system sees them as risk signals.

4. The Real Issue: Future Risk Assessment

You've identified the fundamental flaw in Stripe's approach: they assess future risk based on transaction format and growth patterns, not past performance. This is devastating for nonprofits because:

• Donation campaigns naturally create volume spikes

• Nonprofits often have diverse, international donor bases

• Recurring donors create repeated payment patterns

• These are all legitimate but flagged as suspicious

5. The Hidden Costs Nonprofits Don't See

Your point about effective processing costs is crucial. Most nonprofits only see the advertised rate ("2.9% + $0.30") but don't account for:

• Chargeback reserves (funds held back)

• Fraud prevention costs

• Risk exposure assessments

• Potential liability reserves

This is why Stripe can afford to close accounts — they've already calculated that the risk exposure is worth more than the transaction volume.

How This Applies to Our Situation

Our Specific Case

• Account Age: Established with perfect history

• Volume: $56,100 processed across 1,074 transactions

• Risk Profile: 0% fraud rate, 0 disputes, 0 refunds

• Closure Trigger: Likely a pattern-matching algorithm, not actual fraud

• Timing: Immediately after successful identity verification (suggests system error)

The Real Problem

The automated system flagged us based on donation flow patterns, not fraud. But Stripe's response was to:

1. Close the account immediately

2. Withhold $5,398.92

3. Block pending payout of $8,158.36

4. Threaten to reverse all 1,074 transactions

5. Provide only automated responses

Why This Is Illegal

• Breach of Contract: Stripe's Services Agreement requires good faith and fair dealing

• Conversion: Wrongfully withholding $13,557.28 without justification

• Negligence: Failing to review actual data before termination

• Defamation: False public accusation of fraud

Our Legal Strategy Based on Your Insights

1. Prove the System Error

We have irrefutable data showing:

• 0 disputes across 1,074 transactions

• 0 fraud incidents (Stripe Radar never flagged anything)

• 0 refunds requested

• 14 successful payouts ($28,483.50)

This proves the allegation is false.

2. Demonstrate Legitimate Nonprofit Operations

• • Legitimate fundraising through Meta advertising

• Transparent donor base (1,034 registered donors)

• Clear donation flow (website → donate button → Stripe checkout)

3. Challenge the Automated Decision

We will argue that:

• Automated systems cannot override actual performance data

• A legitimate nonprofit's donation patterns are not fraud signals

• Stripe's own data proves no fraud occurred

• Immediate termination without human review violates the Services Agreement

4. Demand Human Review

The key to our case is forcing a human specialist to review the data. Once a human sees:

• 0 disputes

• 0 fraud

• 0 refunds

• 14 successful payouts

They will immediately recognize the error.

The Chargeback Threat - Why It's Illegal

Your point about processors assessing future risk is important here. Stripe is threatening to reverse all 1,074 transactions because they believe future chargebacks are likely. But this is:

1. Punitive: Reversing legitimate transactions based on future risk assessment

2. Harmful to Donors: 1,034 innocent donors would be charged back

3. Defamatory: Creates false impression of fraud to donors

4. Economically Destructive: Generates $16,110-$26,850 in chargeback fees

5. Illegal: Violates the Services Agreement and consumer protect