Comparison
Victava vs Chargeflow vs ChargePay vs Stripe Smart Disputes vs Disputifier
One table, four competitors. Every claim cites a public source you can check yourself. Three wedges decide the choice: mandatory human approval, per-evidence provenance, and billing transparency.
Human approval
Nothing leaves Victava without your explicit approval. The four competitors below auto-submit — with documented App Store 1-star clusters from merchants who lost cases or got auto-refunded by AI.
Per-evidence provenance
Every field in the Stripe submission carries the source API, endpoint, exact field path, and retrieval timestamp. None of the competitors surface this — and there is at least one public allegation of a competitor submitting fabricated content.
Billing transparency
Fixed 20% success fee (10% founding), locked at signup, charged only on won outcomes, billed via your Stripe account. Three of four competitors carry a public surprise-charge cluster.
Comparison table
Hover any cell, then open DevTools to read the data-source attribute — every claim points back to a public URL or a dated review.
| Capability | Victava | Chargeflow | ChargePay | Stripe Smart Disputes | Disputifier |
|---|---|---|---|---|---|
| Core wedges | |||||
| Pulls evidence from your whole commerce stack (Shopify, helpdesk, carriers) | Yes — Shopify orders/fulfillment/tracking + helpdesk + FedEx/UPS/USPS delivery proof, joined to the Stripe charge | Assembles from connected data; commerce-stack provenance not surfaced | Relies on Shopify fulfillment data | No — works only from your Stripe account data | Shopify order data + shipping notifications |
| Tells you when not to fight (expected value) | Yes — an EV engine flags disputes where fighting loses money before you file | No — automation optimizes for fighting | No — auto-files representments | No — auto-submits a packet on every eligible case | No — "100% hands off" fights everything |
| Mandatory merchant approval before submission | Yes — every dispute waits for your approval | No — auto-submits | No — auto-submits | No — auto-submits at the evidence deadline | No — auto-submits and auto-refunds |
| Per-evidence provenance (source API + endpoint + retrieval timestamp) | Yes — every payload field carries source_api / source_endpoint / source_field_path / source_retrieved_at | Not surfaced | Not surfaced | Not surfaced | Not surfaced |
| Fee rate published + locked at tenant level (no surprise rate change) | Yes — 20% standard / 10% founding, locked at signup in tenants.success_fee_rate, surfaced on /pricing | No — itemised invoice arrives after-the-fact | Flat-rate subscription — no per-dispute math at all | Charge appears on Stripe statement after the win | No — billing model documented to surprise |
| Billing model | |||||
| Headline rate | 20% of recovered amount on win | 25% of recovered amount on win | $19.99–$99.99 / month flat | 30% of recovered amount on win | 18–20% pay-as-you-go or 9–12% on annual (per third-party teardowns; merchant-reported invoices have ranged higher) |
| Charged when Victava / vendor loses | $0 — success fee only on won outcomes | $0 (vendor's stated policy) | Subscription continues regardless | $0 success fee on a loss; the standard $15 dispute fee still applies | Documented complaints of fees on cases never fought |
| Trust marketing | |||||
| Public review surface as a fraction of marketed merchant base | Pre-launch — no marketed merchant count yet | ~3–4% of '13,000+ stores' claim | ~26 reviews · no marketed merchant count | Stripe doesn't market merchant counts for this product | ~0.6% of '11,372+ Brands' claim |
| Documented post-uninstall billing complaints | n/a — no install yet for V1 | Yes — multiple App Store 1★ reviews | None observed in public corpus | n/a — billed through Stripe statement | Yes — App Store cluster of cancellation-friction complaints |
Why human approval matters
The single highest-volume complaint cluster across the four competitors is auto-submission of incomplete or wrong evidence. The merchant only finds out after the case is lost.
“CHARGEFLOW WILL LOSE YOUR CASES AND TRY TO STEAL YOUR BANK INFO.”
Crimson and Clover Studio · Chargeflow App Store · 2026-03-20 · 1★
“Auto submit chargeback to Shopify without key evidence cause our cases lost.”
Ti-Parts Titanium · Chargeflow App Store · 2025-09-30 · 1★
“they will auto refund customers if thier app 'thinks' its a 'fraudluent charge' had multiple customers emailing us asking why their order got cancelled.”
Vahlura · Disputifier App Store · 2024-08-12 · 1★
“A credit card dispute is a strong signal from an unhappy customer. And you're going to let it be handled by a robot? That's not smart.”
dtagames · HN re Stripe Smart Disputes
Victava pauses for your approval after drafting a rebuttal and refuses to submit until you click approve. The merchant is the deciding agent on every dispute. The Disputifier January 2026 leaked-credential incident — which produced unauthorised refunds across merchant stores — is the most visceral data point in the corpus on why autonomous-agent posture matters.
Why per-evidence provenance matters
Stripe's public Smart Disputes documentation describes AI-drafted evidence fields without a per-field source attribution. None of the four competitors surface it either. The risk is structural: when AI drafts evidence for you, you have no way to tell which fields are facts pulled from your accounts and which are AI-authored narrative.
“It contained incorrect information about my business, including claiming that the customer signed a shipping agreement (he didn't). The submitted address was '123 Main Street, Springfield, Illinois' — a placeholder we never used.”
Trustpilot reviewer (sourced via dropshippingit.com teardown of Chargeflow)
Victava's evidence schema (/learn/evidence-provenance) requires every evidence item to carry its source: which system it came from, the exact lookup, the specific field, and when it was retrieved. Fields without that provenance are rejected before submission. The rule — “Never Generate, Only Retrieve” — is strictly enforced: AI-authored text is limited to a small, auditable set of explanation fields (cancellation, duplicate-charge, and refund-refusal rebuttals), and any AI content outside that set causes the dispute to error rather than submit.
Why billing transparency matters
Three of four competitors carry a public surprise-charge cluster. ChargePay's quiet 2025 move from 20%-of-recovery to a flat $19.99–$99.99/month subscription is itself market evidence that the success-fee model creates billing-transparency friction at scale.
“Disputifier suddenly billed me $799 without my consent, claiming that a price increase they emailed months ago automatically counted as approval.”
All Cars · Disputifier App Store · 2025-11-14 · 1★
“BEWARE. In order to set up your account they will charge $100 as a temporary hold on your card.”
Sparkzya · Chargeflow App Store · 2026-02-04 · 1★
“It feels like winning, but you've still lost money. A $500 product is worth more than the $325 you actually recover.”
Mel Frank · Frankly Organised · re Stripe Smart Disputes
“For a $500 dispute, the success fee jumps to $150 — far exceeding the $15 counter fee.”
Maria Sparagis · DirectPayNet · re Stripe Smart Disputes
Victava’s success fee is fixed at 20% of the recovered amount (10% for founding-cohort merchants, for their first 12 months), locked into your tenant record at signup so the rate you pay is always the one you agreed to. The fee fires only on a won outcome and is billed through your Stripe account so the line item appears on the same statement as the recovery itself. See /pricing for the math and the FAQ.
How these citations were collected
All competitor reviews quoted verbatim from public Shopify App Store, Trustpilot (where direct fetch was blocked, sourced via dropshippingit.com), and Hacker News threads. Sources captured 2026-05-02 in docs/competitive/observation-evidence/public-merchant-signal.md.
Spot a wrong cell? Email support@victava.com — we fix within 48 hours and the change is recorded in git.
See the side-by-side on your real disputes.
The Free Dispute Leak Audit takes ~90 seconds to connect, scans 12 months of your Stripe disputes, and shows you exactly where Victava would have helped versus the alternatives. No card, no commitment.