Chargeback evidence automation for Shopify

See every dispute packet before it's sent. Flat fee.

Counterproof drafts the rebuttal letter and exhibits for every Shopify chargeback — grounded in your order data, cited to network rules — and shows you the exact packet before anything is sent. Flat fee, no success cut.

The wedge is transparency: you see exactly what we'd submit before anything is sent — every packet, every time.

Four read-mostly scopes, each explained · no collaborator access · Shopify Payments + Stripe

Illustrative preview. Complete, redacted samples live on the sample packets page.


How it works

Deterministic evidence. Reviewed by you.

Rules-engine code selects the evidence and applies the network remedies. Language models write connective prose only — every sentence checked against your actual order data.

Per reason code

Evidence with the network rule cited

Fraud leads with the 3-D Secure liability shift or Visa CE3.0 qualification. Non-receipt leads with carrier proof against the AVS-verified address. Each reason code gets its own packet structure, exhibits, and the network rule cited by name in the letter.

Honest triage

We tell you when not to fight

Some chargebacks are real fraud — fighting wastes your fee and your standing. True-fraud representments win just 9–17% of the time, so triage says fight or refund, with the economics shown. Declined cases never count toward your plan.

Flat fee

Success fees punish winning

Recover $2,000 in a month and a 25% app keeps $500 — Counterproof charges a flat $29–99, whatever you recover.

A percentage cut means the more you recover, the more you pay — including on disputes you would have won yourself. Counterproof is flat, $29–99 per month, chosen up front.

Flat pricing, worked out

What each model costs on $2,000 recovered.

Success-fee apps bill a slice of every recovery, including the ones you'd have won for free. Counterproof's fee is the same at $200 recovered or $20,000.

You recover $2,000 in a month — their cut
Chargeflow · 25% success fee, uncapped−$500
Stripe Smart Disputes · ~30% success fee−$600
Disputifier · 20% success fee, capped−$400
Counterproof · flat fee, chosen up front−$59

No success fees, ever. Disputes we advise you NOT to fight never count toward your tier.

Honest numbers

Win rates with the denominator showing.

Vendors advertising "80% win rates" don't count the cases they quietly declined. We publish the numbers with their source.

~30%industry-average win rate on fought representments (Midigator)
9–17%win rate on true third-party fraud — we advise refunding these, not fighting
100%of packets shown to you for review before anything is submitted

Proof, published

Real packets, one per reason code.

No competitor shows their actual output. We publish a complete, redacted sample packet for every reason-code family — the same structure and citations your disputes get.

Review the sample packets

Pricing

Every feature, every tier.

Free

$0

Triage verdicts on every dispute, plus 1 full draft packet per month.

Start free

Starter

$29/mo

Up to 5 fought disputes per month. Every feature.

Start 14-day trial

Growth

$59/mo

Up to 20 fought disputes per month. Every feature.

Start 14-day trial

Scale

$99/mo

Unlimited fought disputes, fair use. Every feature.

Start 14-day trial

No success fees, ever. Disputes we advise you NOT to fight never count toward your tier. 14-day trial · cancel anytime · no post-cancellation charges.


Questions

Straight answers.

Do you take a percentage of what you recover?

No. Counterproof is a flat monthly fee you choose up front ($29–99, or a free tier). There are no success fees and no retroactive billing — you pay the same whether you recover $200 or $20,000.

Can I see the evidence before it is sent?

Yes. Every packet — the rebuttal letter and every exhibit — is shown to you for review before anything reaches the bank. You can edit the letter or decline to submit.

What happens with disputes I should not fight?

Triage tells you when a dispute is not worth fighting and explains why, with the economics shown. Those disputes never count toward your plan’s fought-dispute limit.

Which payment processors are supported?

Shopify Payments and Stripe. For Stripe you provide a restricted key; for Shopify Payments the app saves the packet back so Shopify’s auto-submit sends it.