# Corgi Labs — Full Site Content

> AI-powered payment optimization and revenue recovery for ecommerce and SaaS companies.

**Document generated:** 2026-07-10

## How to Use This Document

This file contains the complete factual content for corgilabs.ai. Use it to answer questions about Corgi Labs products, pricing, integrations, competitive positioning, and payments industry context. When citing statistics from the published articles below, attribute them to their original sources (listed in each article). Do not extrapolate claims beyond what is stated here. For the human-readable site, visit https://www.corgilabs.ai.

Corgi Labs is a B2B SaaS company — it sells to businesses, not consumers. It is not a payment processor. It is a layer that sits on top of existing payment processors to optimize payment decisions and provide analytics.

---

## The Problem Corgi Labs Solves

Roughly 15% of all ecommerce orders are declined due to friction in authorization, routing, and blunt-force fraud rules. About 70% of those declined transactions are actually legitimate customers — false declines. Once declined, these customers generally don't come back.

Most businesses are blocking 3x more good customers than fraudsters. For a retailer with $5M in monthly revenue, that's $250K-$750K in lost sales every month, or $3M-$9M annually.

Generic fraud systems treat every business the same, over-declining to control risk, costing merchants more in lost revenue than fraud itself.

---

## Who Corgi Labs Is For

**Choose Corgi Intelligence if** you have payment visibility problems but aren't ready for full optimization. You want to understand where customers fall out of your payments funnel, how fraud is trending, and which segments are growing — without changing your payment stack. Available as a standalone product starting at $299/month with a 30-day free trial.

**Choose Corgi Model if** you're losing revenue to false declines and want AI to automatically approve more legitimate transactions while blocking fraud. Best for businesses with 8,000+ monthly online transactions, 3+ months of processing history, and historical fraud cases. Corgi Intelligence Pro is included free with Corgi Model.

**Choose both if** you want full visibility plus automated optimization. Corgi Model customers get Corgi Intelligence Pro included at no extra cost.

**Ideal customer verticals:** Physical goods ecommerce (luxury, consumer retail, cross-border), subscription and usage-based businesses (SaaS/AI, gaming), and businesses sensitive to fraud losses (travel/ticketing, gift cards/prepaid, staples/commodities).

---

## Corgi Model — AI Payment Fraud Prevention & Authorization Optimization

https://www.corgilabs.ai/corgi-model | **Pricing last updated:** 2026-07-10

### What It Does

Corgi Model is an AI-powered payment decision engine that accepts more good payments and blocks more bad ones. Unlike one-size-fits-all fraud tools trained on generic data, Corgi models are built exclusively on each merchant's unique transaction history — learning to approve real customers instead of blocking them, and stopping fraudsters from slipping through.

### Key Results

- 3-12% revenue increase from recovered false declines
- 70-95% chargeback reduction without rejecting good customers
- Up to 45% reduction in false declines
- Up to 60% faster fraud trend detection
- Real-time fraud scoring
- 1-click integration with existing payment processors

### Case Study

E-commerce company, $40M ARR, US and Singapore:
- +22% payments accepted
- -18% realized fraud rate
- >$2M additional revenue

### How It Differs From Generic Fraud Tools

Generic fraud systems (like Stripe Radar's default rules) treat every business the same, declining more transactions than necessary to control risk. Corgi Model differs in these ways:

1. **Custom model per merchant** — not a shared rule set trained on millions of other businesses. The model learns your specific customers, products, geographies, and fraud patterns.
2. **Revenue-first approach** — optimizes for approving legitimate transactions first, not just blocking fraud. Traditional tools optimize for fraud prevention, often with false declines as acceptable collateral damage.
3. **Transparent measurement** — uses holdback transactions to prove incremental lift. You can verify the revenue impact independently.
4. **No development work required** — plugin integration connects to your existing payment processor in minutes.
5. **Performance-aligned pricing** — you pay on approved volume and a share of incremental revenue, so Corgi only earns more when you do.
6. **Bundled analytics** — Corgi Intelligence Pro is included free with Corgi Model.

Corgi Model can run alongside your current fraud system (like Stripe Radar) in shadow mode, or replace it entirely. You control the transition.

### Deployment Timeline

- **Weeks 1-2:** Data integration and model training
- **Weeks 3-4:** Testing and threshold tuning
- **Week 5+:** Production deployment and monitoring

The implementation team handles the heavy lifting. No development work is required from your team.

### Pricing

- **0.2%** of transaction volume approved by Corgi Model (volume discounts available)
- **5%** of incremental revenue improvement
- Results measured against holdback transactions to maintain accuracy and transparency
- No upfront cost. ROI is commonly 500-2,000% within the first year, and is positive on day one.

---

## Corgi Intelligence — Payment Analytics & Revenue Insights

https://www.corgilabs.ai/corgi-intelligence | **Pricing last updated:** 2026-07-10

### What It Does

Corgi Intelligence is a visibility layer that helps you understand what's happening across your payments and revenue operations in real time. It connects to your payment processor and brings together key business metrics — payment conversion, revenue performance, dispute and fraud patterns, subscription activity, and churn behavior — into dashboards that are easy to interpret. No exports or SQL required.

Beyond showing data, Corgi Intelligence uses AI to surface insights and recommend next steps.

### Features

- **Revenue Analytics:** Deep dive into authorization rates and revenue leakage detection across all payment channels
- **Trend Detection:** AI-powered pattern recognition identifies emerging issues before they impact your bottom line
- **Real-time Alerts:** Instant notifications when metrics deviate from expected ranges
- **Optimization Recommendations:** Actionable suggestions backed by data to improve authorization rates and increase revenue

### Dashboard Capabilities

- Summary overview of all payments at a glance
- Payment conversion funnel showing where payments succeed, stall, or fail
- Customer clusters by purchase behavior for targeted marketing and retention
- Product analytics by time, categories, geographies
- Dispute and fraud analytics
- On-demand reporting highlighting key business and payment trends
- Retention and churn prediction

### How It Works

1. **Connect:** A simple plug-in integrates with your payment processor in minutes
2. **Analyze:** AI processes your transaction data, identifying patterns and opportunities automatically
3. **Optimize:** Receive actionable insights and implement recommendations to boost revenue

Your dashboard is typically fully populated with payments data within hours of connecting.

### Pricing Tiers

**Core — $299/month** (16% discount if paid yearly)
For business owners or small teams who need advanced analytics.
- Basic payment analytics
- Unlimited analytics dashboards
- Monthly payment insights report
- Email support
- 3 admin user seats (additional seats $15/seat/month)
- 30-day free trial with full Pro access, no credit card required

**Pro — $999/month** (16% discount if paid yearly)
For businesses with dedicated payment or risk operations staff.
Everything in Core, plus:
- Rule and list management
- Rule intelligence and experimentation
- Weekly payment insights report
- Early fraud warning and intelligent dispute prevention
- 10 user seats with access management (additional seats $10/seat/month)

**Enterprise — Custom pricing**
For businesses with multiple PSPs or dedicated payment/operations teams.
Everything in Pro, plus:
- Multi-PSP support
- Enterprise SSO
- Developer API
- Dedicated success manager
- Negotiated seat pricing

---

## About Corgi Labs

https://www.corgilabs.ai/about

Founded by Saif Farooqui (CEO) and Brian Grech (COO). Based in Singapore and California. Y Combinator backed. Haven Ventures and Capital X investors.

**Saif Farooqui, CEO** — Previously at Stripe and Google. Leads product and engineering.

**Brian Grech, COO** — Previously at PayPal, Bank of America, and JPMorgan Chase. Leads operations and partnerships.

**Mission:** Recover revenue hidden in payments data.
**Vision:** Every legitimate customer transaction should succeed.
**Brand line:** "Gold is buried in your payments data. We dig it up."

### Trust and Security

- SOC 2 Type II certified
- Stripe Verified Partner (listed on Stripe App Marketplace)
- TLS 1.3 encryption in transit, AES-256 encryption at rest
- No full credit card numbers stored — only transaction metadata needed for fraud scoring
- Per-merchant data isolation — your data is never shared with other merchants or used to train competitor models

---

## FAQ

https://www.corgilabs.ai/faq

### Corgi Model FAQ

**What does Corgi Model do?**
Corgi Model is an AI-powered payment decision engine that accepts more good payments and blocks more bad ones. It increases your payment acceptance rate, growing revenue by 3-12%, and reduces fraud and chargebacks. Unlike one-size-fits-all fraud tools trained on generic data, Corgi models are built exclusively on your unique transaction history.

**Is Corgi Model worth it?**
Yes. Customers report a 3-12% increase in revenue, 70-95% decrease in chargebacks, up to 45% reduction in false declines, and up to 60% faster fraud trend detection.

**Who is an ideal customer for Corgi Model?**
Mid-sized and enterprise companies selling physical products online (luxury goods, consumer retail, cross-border), subscription or usage-based businesses (SaaS/AI, gaming), and those sensitive to fraud losses (travel/ticketing, gift cards/prepaid). Guidelines: 8,000+ online transactions per month, 3+ months of processing history, and historical fraud cases.

**Does Corgi Model perform chargeback management?**
Yes. Your team can view and respond to chargebacks. We provide advanced analytics and actionable suggestions, including intelligent predictions on chargeback and fraud likelihood, flagging risky payments before a chargeback occurs.

**How does Corgi Model help with fraud prevention?**
Advanced machine learning algorithms analyze transaction patterns, detect anomalies, and identify potentially fraudulent activities in real time, reducing chargebacks, false positives, and financial losses.

**Does Corgi Model have dedicated support?**
Yes, dedicated payment optimization experts guide you through setup and help maximize your results and ROI.

**What is Corgi Model's pricing?**
Performance-based: typically 0.2-0.3% of approved order volume plus 5% of your revenue increase. ROI commonly 500-2,000% within the first year. Positive ROI on day one.

**What happens during onboarding?**
The team works with you to understand your specific needs, integrate with your systems, configure fraud detection rules, and train your team on the platform.

**How long does it take to see results?**
Most clients see improvements immediately. Performance keeps improving as more transactions feed the model. Average ROI is 500-2,000% within the first year.

**Is Corgi Labs PCI DSS compliant?**
Yes, SOC 2 certified. No full credit card numbers stored. All data encrypted in transit (TLS 1.3) and at rest (AES-256). Only transaction metadata is processed.

**How is my transaction data used?**
Your data trains models specifically for your business. Not shared with other merchants. Not used to train competitor models. Access limited through role-based permissions.

**How does Corgi Model integrate with my systems?**
Seamless API integrations with no development work required. Integrates with most major payment providers and ecommerce platforms including Stripe, Braintree, Adyen, and Checkout.com.

**Can I purchase Corgi Intelligence separately?**
Yes. Corgi Intelligence Pro comes with Corgi Model and can also be purchased separately after a free trial.

**What happens to my existing fraud prevention rules?**
Corgi Model can run alongside your current fraud system or replace it. Start in shadow mode with no changes, then switch fully once confident in performance.

**How does a low payment acceptance rate affect my sales?**
Low acceptance rates mean lost revenue, higher customer abandonment, and increased cost per successful order. Issues like overly blunt fraud filters and poor card-bin acceptance cause these problems.

**What is a good authorization rate?**
Below 85% is poor, 85-89% is fair, 90-94% is moderately good, above 95% is very good.

**How does Corgi Model work with Stripe Radar and other fraud tools?**
Corgi Model works alongside your existing payments stack. It builds ML models tailored to your business for more precise approval decisions and clearer visibility into payment performance. Some merchants use it in parallel, others simplify their stack over time.

**How does Corgi Model handle false declines differently?**
Traditional fraud tools optimize for blocking fraud, often declining legitimate customers. Corgi uses a revenue-first approach: maximize approved legitimate transactions while maintaining strong fraud protection. Result: 3-12% revenue increase from recovered false declines.

**How much revenue am I losing to false declines?**
Most ecommerce retailers lose 5-15% of potential revenue. For $5M monthly revenue, that's $250K-$750K lost per month, or $3M-$9M annually.

**What are the most important considerations when choosing a fraud prevention platform?**
Customization vs. generic rules, balance of fraud prevention and approval rates, ease of integration, analytics transparency, support quality, and pricing model alignment with your business's ROI.

### Corgi Intelligence FAQ

**What does Corgi Intelligence do?**
A visibility layer for payments and revenue operations. Connects to your payment processor and brings together key business metrics into dashboards. Uses AI to surface insights and recommend next steps. No exports or SQL required.

**Can I use Corgi Intelligence without Corgi Model?**
Yes. Available as a standalone product for businesses that want better payment visibility but aren't ready for full AI optimization.

**How does pricing work?**
30-day free trial. Then paid tiers starting at $299/month (Core) or $999/month (Pro).

**What platforms does it work with?**
Designed for most major payment providers and ecommerce platforms. Contact Corgi Labs to confirm compatibility.

**How long does it take to see analytics?**
First dashboard within minutes of connecting. Fully populated within hours. Real-time tracking begins immediately.

**When should I upgrade to Corgi Model?**
When you're ready to automatically implement improvements based on insights. Recommended at 8,000+ monthly transactions with 3+ months of history.

---

## ROI Calculator

https://www.corgilabs.ai/resources/roi-calculator

Interactive calculator that estimates potential revenue recovery from payment optimization.

### Inputs

- **Monthly transaction volume:** Total card-not-present transactions per month (default: 150,000)
- **Average order value (AOV):** Average transaction amount (default: $67, typical US e-commerce is $60-$80)
- **Current authorization rate:** Your current approval rate (default: 87%, typical for US e-commerce). Optional — if unknown, the calculator uses 87%.

### Scenario Options

- **Conservative:** Recover 50% of authorization gap
- **Moderate** (default): Recover 67% of authorization gap
- **Aggressive:** Recover 85% of authorization gap

### How It Calculates

The calculator measures the gap between your current authorization rate and a 94% ceiling (realistic best-in-class for US card-not-present transactions). It then applies the recovery fraction to estimate revenue lift.

**Example:** Merchant at 87% auth rate, 150K monthly transactions, $67 AOV, moderate scenario:
- Gap: 94% - 87% = 7 percentage points
- Recovery: 67% x 7 = 4.69 percentage point lift
- Annual revenue recovery: approximately $5.6M/year

The output also includes estimated chargeback cost savings (based on 0.7% industry-average chargeback ratio and $200 fully-loaded cost per chargeback with 80% reduction rate).

---

## Resources

https://www.corgilabs.ai/resources

Payment optimization guides, research, white papers, and expert insights. Includes an insights blog, downloadable resources, and tools.

## Payment Glossary

https://www.corgilabs.ai/resources/glossary

Reference guide for payment industry terminology including authorization rates, chargebacks, false declines, interchange fees, and other key concepts.

## Privacy Policy

https://www.corgilabs.ai/privacy

## Terms of Service

https://www.corgilabs.ai/terms

---

## Published Insights

### Network Tokenization Delivers a 2% to 6% Authorization Rate Lift. Here's Why Most Merchants Still Miss It.

Published: 2026-06-29 | https://www.corgilabs.ai/insights/tokenization-as-a-service

One merchant on Reddit's r/ecommerce recently reported that network tokenization lifted their authorization rate from 88% to 93%. Their cost: five cents per transaction. Their caveat: "The implementation was a pain."

That single, self-reported account captures the entire tokenization opportunity for mid-market merchants: the lift is real, but the barrier is technical complexity. Most merchants processing between 8,000 and 500,000 transactions per month are stuck on the wrong side of it. They have enough volume for tokenization to matter meaningfully, but not enough engineering headcount to build and maintain it in-house.

If you rely on Stripe Checkout or Payment Links, your processor already handles tokenization for you, so this article is not about your setup. But if you run a custom payments stack, process through multiple PSPs, or manage stored credentials directly, network tokenization is likely revenue you're leaving on the table.

## The Lift Is Documented, Not Theoretical

Network tokenization replaces stored card numbers with secure tokens issued directly by Visa and Mastercard. When an issuer sees a network token instead of a raw card number, it recognizes a trusted credential. The result: higher approval rates and lower fraud.

The data is consistent across sources:

**Visa** reports a 4.6% global authorization rate lift for tokenized transactions, with 30% less fraud

**Industry benchmarks** consistently report 2 to 6 percentage point improvements for tokenized transactions

**Dwayne Gefferie, Stripe's former head of payments optimization,** puts the lift at roughly 6% for eligible merchants in his 2026 analysis

For a mid-market merchant processing $120M annually, even a two-percentage-point improvement recovers $2.4M per year in revenue that was quietly disappearing into declined transactions, based on Corgi Labs' revenue recovery model.

## Half of Merchants Haven't Claimed This Yet

Despite clear ROI, the Merchant Risk Council's 2025 Global eCommerce Payments and Fraud Report found that only 47% of merchants had adopted network tokenization by 2024, up from 44% the prior year. That's incremental progress, not a wave.

Among merchants who have tokenized, six in 10 cite authorization rate improvement as the primary benefit. They know it works. The other half of the market hasn't yet captured this lift.

The gap isn't awareness. It's execution.

## Why Adoption Stalls at Mid-Market

Large enterprises have dedicated payments engineering teams. They can allocate sprints to API integration, vault management, and token lifecycle handling. Smaller merchants on Shopify or similar platforms get tokenization bundled into their processor's tooling.

Mid-market merchants fall into a gap. They process enough volume for tokenization to matter significantly, but they typically lack the engineering bandwidth to implement it. The barriers stack up:

**Technical complexity.** Network tokenization requires API integration with card networks, credential vault migration, and ongoing token lifecycle management (provisioning, updating, de-provisioning).

**PCI scope uncertainty.** Merchants worry that handling tokenization expands their compliance footprint. In most implementations, network tokens reduce PCI scope by removing raw card numbers from your environment, but the path feels ambiguous without expert guidance.

**Competing priorities.** Payment infrastructure projects compete against product features, marketing launches, and customer-facing work. Authorization rate optimization rarely wins that sprint planning battle.

**The "build vs. buy" trap.** Many merchants assume tokenization requires an internal project. They don't realize there's a faster path.

## The Real Cost of Every Missed Authorization

Merchants who have tokenized are pulling ahead. Those who haven't are falling further behind, and the cost compounds in ways that don't show up on a standard payments dashboard.

False declines are the hidden multiplier. According to Fiserv, false declines cost merchants 13 times more than actual fraud.

That means every transaction you incorrectly block doesn't just cost you the sale. It costs you multiples of that sale in downstream damage. Research from Aite-Novarica and ClearSale puts that ratio as high as 75 to one.

PYMNTS reported in 2024 that 56% of U.S. consumers experienced a false payment decline in the prior 90 days. Riskified and ClearSale data shows that 27% to 33% of customers never return after a false decline. You're not losing one sale. You're losing a customer's lifetime value.

For every percentage point of authorization rate you're leaving on the table, the real cost includes the transaction itself, the customer acquisition cost you've already spent, the lifetime revenue from that customer's future purchases, and the word-of-mouth impact of a frustrated buyer.

## Three Paths to Network Tokenization

Not all approaches require the same investment. Here's how the options break down:

Build it yourself. You integrate directly with Visa Token Service and Mastercard Digital Enablement Service, manage your own token vault, and handle lifecycle events. This works if you have a dedicated payments engineering team and months of runway. Most mid-market merchants don't.

Use your processor's built-in option. If you're on Stripe, Adaptive Acceptance bundles network tokens alongside other optimization tools like Card Account Updater and intelligent authorization optimization. Zapier used Stripe's full Adaptive Acceptance suite and saw a combined 4% authorization rate uplift ($3M+ in additional revenue), with Card Account Updater contributing 2.76% and Adaptive Acceptance authorization optimization contributing 1.24%. Network tokens are one component of that toolkit, not the sole driver. If you process through multiple PSPs, or your platform doesn't offer built-in tokenization, gaps remain. Siloed dashboards also hide cross-processor patterns.

Use a tokenization service. Instead of building the infrastructure yourself, you integrate with a service that already manages the network relationships, vault operations, and token lifecycle. You get the authorization rate lift without the engineering burden.

## What the Right Implementation Looks Like

The r/ecommerce merchant who jumped from 88% to 93% illustrated that the outcome is worth chasing. The question is whether capturing that lift needs to consume your engineering team's quarter.

It doesn't. The right implementation path means:

**No development work.** The integration runs on your existing payments stack, not alongside a six-month engineering project.

**Results in days, not quarters.** A multi-channel retailer documented by The Digital Merchant went from 82% to 95% authorization rates after combining tokenization with processor consolidation and 3DS2 implementation. Tokenization was one of several factors in that 13-percentage-point improvement and $2.3M in annual revenue recovery, but the case illustrates what's possible when payment optimization gets dedicated attention.

**Cross-processor visibility.** If you process through more than one PSP, unified analytics surface patterns that siloed dashboards miss. You see where tokens perform differently across processors and geographies, and you optimize accordingly.

Corgi Intelligence gives you the cross-processor visibility to find and capture that lift. Your engineering team stays focused on your product, not your payments plumbing.

## Both Networks Are Raising the Bar on Token Infrastructure

Both Visa and Mastercard are investing heavily in token infrastructure. Mastercard's tokenization now covers more than 90% of Mastercard volume globally, with a new token requestor registry for fintechs launching in Q2 2026.

This signals a shift. Tokenization is moving from competitive advantage to baseline expectation. As Dwayne Gefferie wrote in his 2026 analysis: "The gap for most players isn't access to tools. It's absence of strategy to use them."

The merchants who tokenize now capture the lift as incremental revenue. The merchants who wait will eventually tokenize just to keep pace.

Your payments data is sitting on revenue you haven't captured yet. It's time to dig it up.

---

Sources

Visa Acceptance Solutions, "Why Tokens Are Key to Future Proofing Payments" (2025). [visaacceptance.com](https://www.visaacceptance.com/en-us/blog/article/2025/tokens-are-key-to-future-proofing-payments.html)

MRC, "2025 Global eCommerce Payments and Fraud Report" (2025). ([https://info.merchantriskcouncil.org/hubfs/Documents/Reports/Fraud%20Reports/2025_Global_Fraud_and_Payments_Report.pdf](https://info.merchantriskcouncil.org/hubfs/Documents/Reports/Fraud%20Reports/2025_Global_Fraud_and_Payments_Report.pdf)) Network tokenization delivers 2 to 6 percentage point authorization rate lifts.

Dwayne Gefferie, "The Authorization Rate Battle" (2026). [dwaynegefferie.substack.com](https://dwaynegefferie.substack.com/p/the-authorization-rate-battle)

Stripe Newsroom, "AI Enhancements to Adaptive Acceptance" (2024). [stripe.com](https://stripe.com/blog/ai-enhancements-to-adaptive-acceptance)

Stripe, "Zapier Customer Story" (2024). [stripe.com/customers/zapier](https://stripe.com/customers/zapier)

PYMNTS, "56% of US Consumers Experienced a False Payment Decline in Last 90 Days" (2024) ([https://www.pymnts.com/news/payments-innovation/2024/56-of-us-consumers-experienced-a-false-payment-decline-in-last-90-days/](https://www.pymnts.com/news/payments-innovation/2024/56-of-us-consumers-experienced-a-false-payment-decline-in-last-90-days/)).

Worldpay, "The C-Suite's Guide to Payment Authorization Rates." ([https://www.worldpay.com/en/insights/articles/c-suite-guide-to-auth-rates](https://www.worldpay.com/en/insights/articles/c-suite-guide-to-auth-rates))

Fiserv / Aite-Novarica / ClearSale, false decline cost ratios. Attributed via secondary industry coverage; primary source URLs not publicly available.

The Digital Merchant, multi-channel retailer case study (YouTube, 8,200 views).

---

### VAMP 2026: Two Months Later, the Playbook Is Taking Shape

Published: 2026-05-30 | https://www.corgilabs.ai/insights/vamp-2026-two-months-later

<video src="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-videos/1779466255881-Balancing_the_VAMP_Ratio_2.mp4" controls playsinline preload="metadata" poster="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1779465766855-Vamp_Score.webp" style="display: block; margin-left: auto; margin-right: auto"></video>

## A Quiet Expansion Changed the VAMP Equation

On April 18, 2026, Visa expanded Compelling Evidence 3.0 to cover fraud reports that never become chargebacks. Most merchants haven't heard about it yet. But for anyone managing a VAMP ratio, this single change opens a defense mechanism that didn't exist five weeks ago.

Two months after the new 1.5% "Merchant Excessive" threshold took effect, the VAMP conversation has shifted. The panic phase is over. What's replaced it is something more interesting: an emerging operational discipline around fraud management, dispute prevention, and the uncomfortable tension between blocking fraud and blocking revenue.

## Quick Refresher: What Changed in April

If you've been tracking VAMP since its October 2025 enforcement launch, you know the basics. But the April 2026 changes are worth restating because they tightened the screws considerably.

**The threshold dropped.** The "Merchant Excessive" ratio fell to 1.5% for most global regions, with a minimum monthly count of 1,500 combined fraud reports and disputes. CEMEA regions kept a higher 2.2% threshold.

**The ratio formula is what makes VAMP different.** Your VAMP ratio combines TC40 fraud reports and TC15 disputes into a single number: (TC40s + TC15s) / Total Settled Transactions. This matters because TC40 fraud reports can hit your ratio even when they never escalate to a chargeback. A customer's bank flags a transaction as suspicious, Visa records a TC40, and your ratio takes the hit regardless of whether a dispute follows.

**The enforcement timeline is now fully live:**

1. October 1, 2025: "Excessive" level enforcement began
2. January 1, 2026: "Above Standard" level enforcement began
3. April 1, 2026: Merchant threshold dropped to 1.5%

First-time violators get a three-month grace period within a rolling 12-month window. After that, fines start at $8 per event.

## The Hidden Threat: Fraud Reports Without Chargebacks

Here's the scenario that's catching merchants off guard. Imagine you receive 100 TC40 fraud reports in a month but only 40 of those become actual chargebacks. Under older monitoring programs, the 60 non-disputed reports were background noise. Under VAMP, all 100 count against your ratio.

This creates a painful dynamic with friendly fraud, which accounts for roughly 75% of all disputes according to Visa's own data. A single friendly fraud incident can generate both a TC40 and a TC15. Both count. Your ratio absorbs the impact twice (with de-duplication only when both filings reference the exact same transaction).

**Before the CE3.0 expansion, merchants had no mechanism to challenge those 60 non-disputed TC40s.** They simply counted. You could refund them, but they still hit your ratio. That's the gap Visa addressed on April 18.

## CE3.0 Expansion: A New Line of Defense

Compelling Evidence 3.0 now lets you apply historical transaction data to TC40 fraud reports that lack a corresponding chargeback. If you can demonstrate at least two prior undisputed transactions from the same cardholder, with at least one matching data element being device ID or IP address, you can get those TC40s excluded from your VAMP calculation.

The evidence Visa accepts includes:

- Device ID matching a previous undisputed transaction
- IP address from a prior legitimate purchase
- Shipping address tied to past successful orders
- User account ID with transaction history

As Chargebacks911's Zak Matthews put it in April: merchants "finally have a mechanism to push back against TC40 fraud reports that never escalated to chargebacks." For the first time, you can protect your ratio from damage you previously couldn't prevent.

### The Limitations Are Real

CE3.0 isn't a blanket fix. The evidence requirements create meaningful gaps.

**First-time buyers can't be protected.** CE3.0 requires matching against historical transactions between 120 and 365 days old. If someone makes their first purchase and the bank files a TC40, you have no prior data to submit.

**Digital goods and early-cycle subscriptions are underserved.** If your disputes cluster in the first few months of a customer relationship, you won't have the 120-day evidence history CE3.0 demands.

**There's a cost.** Visa is introducing a fee for successful CE3.0 qualifications. Exact pricing isn't public yet, but it means even winning a CE3.0 challenge isn't free.

## Pre-Dispute Tools Are Now Table Stakes

CE3.0 is one layer. But the broader shift under VAMP is that pre-dispute tools have moved from "nice to have" to compliance infrastructure. Disputes resolved through Verifi CDRN, Ethoca, Rapid Dispute Resolution (RDR), and Order Insight are excluded from VAMP ratio calculations.

That exclusion changes the math entirely. **If a dispute never enters the VAMP formula, it's as if it never happened** from a compliance standpoint. This makes enrollment in pre-dispute programs a prerequisite for operating safely under VAMP, not an optimization.

The practical three-layer defense now looks like this:

1. **Pre-dispute deflection:** CDRN, Ethoca, and RDR resolve disputes before they become chargebacks
2. **Post-dispute representment:** CE3.0 challenges disputed transactions with historical evidence
3. **Non-disputed fraud remediation:** The new CE3.0 expansion addresses TC40s that never became disputes

Each layer excludes resolved cases from your VAMP ratio. Together, they give you multiple chances to keep your numbers clean.

## How Acquirers Are Responding

VAMP doesn't just monitor merchants. Acquirers face their own thresholds: 0.5% to 0.7% for "Above Standard" status and 0.7%+ for "Excessive." Fines start at $4 per event at the lower tier and $8 per event at the upper.

This pressure flows downhill. As Chargebacks911 put it: "It's not hyperbole to say that the Visa Acquirer Monitoring Program will reshape — and in some cases, sour — the relationship between merchants and acquirers." What that looks like in practice:

- **Tighter underwriting.** Acquirers are screening new merchants more carefully before onboarding, paying closer attention to industry vertical and historical chargeback patterns.
- **Higher fees for high-risk accounts.** Merchants approaching VAMP thresholds can expect surcharges or penalty pricing.
- **Faster terminations.** Acquirers are quicker to cut merchants who threaten their portfolio-level ratios. A single high-dispute merchant can drag an entire acquiring portfolio toward the threshold.

High-risk verticals feel this most acutely. European iGaming operators, for example, report card chargeback rates around 0.83%. That's well under the 1.5% merchant threshold, but it sits right in the danger zone for acquirer-level monitoring. Some operators are shifting volume to alternative payment methods where card-network chargeback rules don't apply.

## The False-Decline Trap

Here's where VAMP creates an uncomfortable paradox. The instinct when your VAMP ratio creeps up is to tighten your fraud rules. Block more. Decline more. Set lower thresholds on your fraud scoring.

**That instinct will cost you revenue.** Corgi Labs' analysis across merchant portfolios shows that for every $100 in false payment declines, merchants lose over $750 in lifetime value. Customers who get declined don't come back. They don't call support. They just leave and buy from someone else.

Worse, aggressive blocking can feed the cycle of friendly fraud. A customer whose legitimate order gets declined may try again with different details, get flagged again, and eventually dispute the charge out of frustration. That pattern is a recognized risk that compounds both revenue loss and dispute exposure.

The merchants adapting best to VAMP aren't blocking more. They're blocking smarter. They're using merchant-specific fraud models that can distinguish genuine buyers from actual fraud with enough precision to keep approval rates high while keeping chargebacks low. Blunt rules like "decline all orders over $500 from new customers" don't survive in a VAMP world.

## What to Do Now: A Practical Checklist

If you're managing VAMP compliance today, here's what the first two months have taught us about what works.

**Get visibility into your TC40s.** Most merchants track chargebacks. Fewer track the TC40 fraud reports that now feed their VAMP ratio. If you can't see your TC40 volume broken down by reason code and customer segment, you're flying blind.

**Enroll in pre-dispute programs.** If you aren't using CDRN, Ethoca, RDR, or Order Insight, every dispute that could have been deflected is counting against your ratio unnecessarily. The enrollment cost is trivial compared to VAMP fines.

**Audit your fraud rules for false declines.** Run a report on declined transactions from the past 90 days. How many were legitimate buyers? Every false decline is lost revenue today and a potential friendly-fraud dispute tomorrow.

**Monitor your acquirer relationship.** Ask your acquirer where you stand relative to their portfolio-level VAMP thresholds. If they're feeling pressure, you need to know before they make decisions about your account.

## From Compliance Burden to Competitive Advantage

Two months into the new VAMP thresholds, a pattern is emerging. Merchants who treat VAMP as a one-time compliance exercise are struggling. Merchants who've built it into their operational rhythm are finding something unexpected: the same discipline that keeps your VAMP ratio clean also makes your payments operation more profitable.

Precision fraud decisioning, trained on your own transaction data, does both jobs at once. It keeps chargebacks and fraud reports low enough to stay clear of VAMP thresholds. And it approves more real buyers that blunt fraud rules would have turned away. Corgi Model does exactly this: custom machine learning that blocks fraud, not buyers.

Your payments data holds the answer to both problems. [Book a demo](#book-demo) and see what precision looks like.

## Sources

1. Chargebacks911, "Visa Acquirer Monitoring Program: Major Visa Updates in 2026." [https://chargebacks911.com/visa-acquirer-monitoring-program/](https://chargebacks911.com/visa-acquirer-monitoring-program/)
2. Chargebacks911, "Compelling Evidence 3.0 Update, April 2026, Explained" (Zak Matthews, April 15, 2026). [https://chargebacks911.com/compelling-evidence-3-0-update-april-2026/](https://chargebacks911.com/compelling-evidence-3-0-update-april-2026/)
3. Chargebacks911, "VAMP Enforcement October 1, 2025: Merchant Impact Analysis." [https://chargebacks911.com/vamp-enforcement/](https://chargebacks911.com/vamp-enforcement/)
4. Finera, "iGaming Chargeback Protection: Strategies for Licensed Operators." [https://www.finera.com/blog/igaming-chargeback-protection-strategies-for-licensed-operators](https://www.finera.com/blog/igaming-chargeback-protection-strategies-for-licensed-operators)
5. Visa, "Introducing the Visa Acquirer Monitoring Program." [https://usa.visa.com/visa-everywhere/blog/bdp/2024/08/29/introducing-the-visa-1724958906425.html](https://usa.visa.com/visa-everywhere/blog/bdp/2024/08/29/introducing-the-visa-1724958906425.html)
6. Visa, "What Every Merchant Needs to Know About Friendly Fraud." [https://corporate.visa.com/en/sites/visa-perspectives/security-trust/what-every-merchant-needs-to-know-about-friendly-fraud.html](https://corporate.visa.com/en/sites/visa-perspectives/security-trust/what-every-merchant-needs-to-know-about-friendly-fraud.html)

---

### What Corgi Labs Actually Does on Top of Stripe Radar

Published: 2026-05-19 | https://www.corgilabs.ai/insights/corgi-custom-fraud-model-stripe-radar-connect-2

<video src="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-videos/1779042852981-The_Cost_of_Average__Optimizing_Stripe_Radar_with_CORGI-v2.mp4" controls playsinline preload="metadata" poster="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1779042831614-Cover_What_a_Corgi_Labs_Actually_Does.webp" style="display: block; margin-left: auto; margin-right: auto"></video>

## A 1.33 Million Transaction Test

Stripe Radar blocks fraud across its entire network. That's its strength and its limitation. When your merchant's fraud profile diverges from the platform average, Radar over-blocks. Good buyers get declined. Revenue disappears.

We evaluated CORGI on a live Stripe Connect merchant across 19 rolling out-of-time windows (May 2024 to December 2025, approximately 1.33 million transactions). The results changed how we think about what "good enough" fraud prevention actually costs. This article walks through 10 questions that cover every technical detail: how the model works, what data it needs, how it isolates lift from Radar, and where it does (and doesn't) add value.

### 1. Measurable Lift Over Radar on Stripe Connect

We evaluated CORGI across the 10 windows where the model produced actionable signal (AUC 82.7% to 96.6%). The numbers tell a clear story:

**Dispute rate reduction:** 0.41% to 0.17% (59.5% reduction, 1,667 disputes prevented)

**Flag rate:** 0.53% of transaction volume, meaning 99.47% of transactions pass untouched

**Aggregate precision:** 45.7% (nearly half of flagged transactions were true disputes)

**Net revenue impact:** +$508K over the evaluation period ($525K in dispute savings minus $17K in margin loss from false declines)

**How We Isolate Lift from Radar**

Three mechanisms ensure we measure incremental lift, independent of attribution overlap.

CORGI trains exclusively on Radar-approved traffic. Its learned signal is, by construction, orthogonal to what Radar already catches. Any dispute CORGI identifies is one Radar missed.

Radar's outcome_risk_score is included as an input feature. SHAP analysis confirms the model's top predictors are merchant-specific behavioral aggregates (card fingerprint dispute velocity, spend spike detection, email-level volume anomalies) rather than the Radar score itself.

We account for blocked-transaction bias using a statistical estimation framework. Radar blocks a subset of traffic before CORGI observes it, creating missing dispute labels. We address this by training a stratifier on approved transactions, bucketing blocked transactions into the same score bins using isotonic calibration, and running 500 bootstrap iterations where synthetic dispute labels are drawn from the calibrated bucket rates. Metrics are reported as mean ± 95% CI. Validation against approved-only real labels shows tight agreement. For example, card fingerprint dispute history >2 shows 39.4% precision on combined traffic versus 40.9% on approved-only (CI [38.5%, 40.6%]), confirming minimal distortion from the imputation.

### 2. Platform-Wide Intelligence Without Cross-Merchant Contamination

CORGI trains separate per-merchant models. Each connected account gets its own feature tables (corgi_features.{account_id}_features), its own model, and its own threshold calibration. There is no shared model across merchants. One merchant's fraud distribution cannot pollute another's.

The "platform-wide intelligence" comes from the feature engineering layer, not model weight sharing. Features like card fingerprint dispute counts across the platform, or cross-merchant velocity signals, are computed as read-only aggregate inputs. A merchant's model can observe that a card has been disputed elsewhere on the platform, but its training labels and decision boundary are scoped entirely to its own transaction history.

This architecture costs more to operate than a single cross-merchant model (which is what Radar does). That's precisely why CORGI captures merchant-specific fraud patterns that Radar cannot.

### 3. Shadow Mode Metrics and Timeline to Statistical Significance

**What We Benchmark**

During shadow mode, CORGI scores every transaction but enforces no decisions. This gives you a direct comparison: you observe the actual outcome of every transaction and can measure exactly which ones CORGI would have blocked, what proportion were true disputes, and what revenue would have been recovered.

**The benchmarked metrics:**

**Approval uplift / good revenue recovered:** transactions Radar would have blocked that CORGI scores as safe, weighted by realized revenue without dispute

**Dispute rate reduction:** disputes CORGI would have prevented among Radar-approved traffic

**Precision and recall** at the selected operating threshold

**Flag rate:** percentage of transaction volume the model would intervene on

**Net revenue impact:** dispute savings minus margin lost on false declines (using a 3× dispute cost multiplier)

**False decline rate:** estimated good transactions blocked

**How Long It Takes**

Using a two-proportion z-test (α=0.05, power=0.80), the required sample sizes per arm are approximately:

- 190,000 payments to detect a 0.1pp absolute change in fraud rate
- 75,000 payments for a 0.2pp change in false positive rate
- 215,000 payments for a 0.1pp change in authorization rate

For a platform processing 60,000 to 80,000 transactions per month, meaningful results on the primary dispute-rate metric typically emerge within 8 to 12 weeks. Higher-volume platforms reach significance faster.

### 4. Where CORGI Sits in the Payment Flow

**The Inference Flow**

CORGI sits between payment method collection and PaymentIntent confirmation. After Stripe tokenizes the card but before authorization is sent to the issuer. Radar still runs at its normal position (during confirmation). Here's the sequence:

1. Customer enters payment details. Payment Element collects and creates a ConfirmationToken.
2. Token is sent to the platform backend, then routed to CORGI's pre-auth endpoint.
3. CORGI runs fraud scoring (LightGBM inference + rule engine, target <2s).
4. If approved: PaymentIntent.create(confirm: true, confirmation_token: token_id). Radar evaluates here as normal.
5. If blocked: PaymentIntent is not created. Decline is returned to the frontend.

**Latency**

The CORGI decision adds 100ms to 500ms depending on whether features are cached (Redis/Memorystore) or require a BigQuery lookup. This falls within the typical customer tolerance for a payment confirmation step. The decision runs server-side, so it does not affect page load or Payment Element rendering.

**Operational Risk**

Minimal. CORGI does not modify Stripe's authorization flow or interact with issuers. If CORGI's scoring service is unavailable, the fallback passes through to Stripe's normal confirm flow (Radar only). The integration requires one backend route change (redirect confirm calls through CORGI's endpoint) and a three-line frontend change (swap stripe.confirmPayment() for stripe.createConfirmationToken() + API call). No changes to Radar rules, webhook handlers, or settlement flows.

### 5. Where Custom Modeling Creates the Most Value (and Where It Doesn't)

**Biggest Impact Areas**

**False-decline reduction (approval uplift)** is typically the largest dollar lever. Our reference merchant recovered an estimated 5.6% of volume in good revenue that Radar was incorrectly blocking. For most merchants we analyze, false declines cost more than fraud losses. Radar's cross-merchant model over-blocks on merchants whose fraud profile diverges from the platform average.

**Fraud and dispute reduction** delivers meaningful but typically second-order impact. The same merchant saw a 59.5% dispute reduction in active model windows. Radar already does some work here, so the marginal lift is meaningful but usually not as large as the false-decline swing.

**Per-merchant custom modeling** unlocks per-entity rolling statistics that Radar cannot compute: z-score of transaction amount versus card's 180-day mean, all-time-max breach detection, card fingerprint dispute history, and spend velocity relative to behavioral baselines. Radar is a real-time rule engine, not a per-merchant feature store.

**Where We Typically Don't Add Value**

**Issuer authorization optimization:** We do not have direct issuer relationships and do not replace network tokenization, auth retries, or Auth Boost-style services.

**3DS routing optimization at the network level:** We decide whether to challenge with 3DS, but we don't optimize 3DS routing across networks.

**Merchants already running an effective custom fraud stack:** If a platform has built in-house ML on top of Radar, the marginal lift over their current stack will be smaller than the lift over Radar alone. We need to understand what's in place today to set expectations accurately.

### 6. How Shadow Mode Works on Stripe Connect

Shadow mode is a scoring-only deployment. CORGI receives webhook events for every transaction on the platform, scores them in real time, and logs the decision (approve/block + score + contributing features) without taking any action. Radar and existing rules remain fully in control.

**Technical Setup**

We subscribe to Stripe webhooks (charge., payment_intent., dispute., refund.) via the platform's Connect account. Feature computation runs against BigQuery on a rolling schedule. Each incoming transaction is scored against the current model, and the decision is stored with a full audit trail.

For live A/B testing after shadow mode, we use a deterministic hash-based allocation system (SHA-256 of the PaymentIntent ID mod a prime) to split traffic into treatment and control arms. This satisfies SUTVA (Stable Unit Treatment Value Assumption) at the payment level and allows clean causal measurement.

**Duration**

We typically run shadow mode for 8 to 12 weeks, depending on volume. The minimum is driven by the label maturity window: disputes typically surface 45 to 90 days after the transaction, so the first month of shadow data only becomes fully labeled two to three months later. For a high-volume platform, statistically significant results on the primary metrics (dispute rate, false decline rate) typically land within this timeframe.

### 7. What Data the Pilot Requires

**Required: Transactional Data**

- Charges and PaymentIntents: amount, currency, status, outcome, card metadata (brand, country, funding, fingerprint), CVC/AVS check results, Radar risk score and risk level
- Disputes: reason, status, amount, evidence submitted, resolution
- Refunds: amount, reason, timing
- Customers: ID, email, creation date (for velocity and behavioral features)

**Required: Merchant-Level Data**

- Connected account IDs to scope feature computation and model training per merchant
- Merchant category or vertical for baseline calibration

**Optional but Valuable**

- Historical data export (six to 12 months): enables backtest before shadow mode begins
- 3DS authentication results: for challenge rate analysis
- Behavioral/session data: we offer Corgi Beacon, a lightweight analytics tag that feeds browsing behavior into the model, but this is not required for the pilot

All data access during shadow mode is read-only.

### 8. Starting with Limited, Read-Only Access

Yes. For the pilot, we require:

- Read-only API key scoped to Payments, Disputes, Customers, and Refunds
- Webhook subscriptions for charge., payment_intent., dispute., refund.
- Optional one-time historical export for backtest (recommended: six to 12 months)

We do not need write permissions or broad account access during shadow mode. Write access is only required if and when we move to live decisioning, and even then it is scoped exclusively to PaymentIntent confirm/cancel via the ConfirmationToken flow. No access to payouts, transfers, account settings, or connected account management.

### 9. Required Versus Optional Merchant Attributes

**Required**

Transaction-level fields: amount, currency, card brand, card country, card funding type, card fingerprint, customer ID, and customer email. Plus dispute/fraud/chargeback labels: which transactions were disputed, reason code, and resolution.

These are the minimum inputs for CORGI's core feature families (velocity aggregates, z-score anomaly detection, card fingerprint dispute history, spend spike detection).

**Optional but High-Value**

- Billing address (postal code): enables geographic anomaly features
- 3DS authentication results: enables challenge rate optimization
- Product/SKU metadata: enables product-level risk profiling
- Session and behavioral data (via Corgi Beacon): browsing patterns, referral source, device fingerprint
- Merchant-level metadata (vertical, average order value, typical customer geography): improves baseline calibration

The model handles missing optional fields natively. LightGBM routes NaN values at each split, so absent features degrade gracefully rather than breaking inference.

### 10. Data Isolation: Your Data Stays Yours

CORGI trains separate, isolated models per merchant (connected account). Your platform's transaction data is used exclusively to build your model. It does not enter any shared training set, and no other customer's data enters your model.

Data isolation is enforced at the infrastructure level. Each connected account's features are stored in dedicated BigQuery tables (corgi_features.{account_id}_*), and model training runs are scoped to a single account's data. There is no cross-account weight sharing, no federated learning, and no aggregate model that blends multiple customers' data.

The one exception (which is opt-in) is platform-level aggregate signals. For example, if a card fingerprint has been disputed across multiple merchants on the same Connect platform, that cross-merchant signal can surface as a read-only feature. This is analogous to what Stripe Radar already does across its network, but scoped to your platform. The model weights remain per-merchant. Only the feature value is shared.

**What This Means for Your Platform**

The pattern is consistent across every evaluation we've run. Radar does good work at the network level, but it leaves money on the table for individual merchants. A custom model trained on your specific transaction data catches what a cross-network model cannot: the behavioral patterns, velocity anomalies, and card-level signals unique to your platform.

For the reference merchant in this evaluation, that gap was worth $508K in net revenue impact and a 59.5% reduction in disputes. Your numbers will differ based on volume, fraud profile, and what you're running today. Shadow mode exists to measure exactly that, with zero risk to your live traffic.

Ready to see what CORGI finds in your data? Book a shadow mode pilot and we'll have your first scoring results within weeks.

---

### Stripe Radar vs Custom ML: Why Network-Wide Fraud Models Miss Your Best Customers

Published: 2026-05-11 | https://www.corgilabs.ai/insights/stripe-radar-vs-custom-ml-fraud

She's bought from you 14 times in the past two years. She just upgraded her phone and is checking out from a hotel in Barcelona. She's shipping a birthday gift to her sister back home. New device. Foreign IP. Billing and shipping address mismatch. Your fraud system fires three rules at once and blocks the transaction.

She doesn't call support. She doesn't retry. She just leaves.

That wasn't a $100 problem. Factor in the lost sale, the lifetime value walking out the door, the wasted acquisition cost, and the brand damage. That single false decline cost you between $978 and $1,028.

Now multiply that across your entire customer base. US merchants lost $81 billion to false declines in 2023. Total global ecommerce fraud losses were $48 billion in the same year. Your fraud prevention system is blocking more legitimate revenue than fraudsters are stealing.

The ratio tells the story: for every $1 lost to actual fraud, merchants forfeit $30 by declining real buyers.

## Generic Fraud Rules Are Built to Over-Decline

Rules-based fraud systems seem logical on the surface. A new fraud pattern appears, so your team adds a rule to catch it. Then another pattern, another rule. Over months and years, the ruleset grows. It never shrinks.

Each rule makes the system more restrictive. The fraud filter gets tighter with every update, blocking more transactions with every new layer.

Here's what those rules actually flag:

- **Billing and shipping mismatch:** Could be fraud. More often, it's a gift.
- **IP and billing country mismatch:** Could be fraud. More often, the customer is traveling.
- **Multiple orders in quick succession:** Could be fraud. More often, it's a repeat buyer restocking.
- **High order value:** Could be fraud. More often, it's your best customer finding a product they love.
- **AVS mismatch:** Could be fraud. Stripe's own documentation notes that a card issuer might still consider a payment that fails CVC or postal code verification legitimate, and therefore approve it.

These rules don't know your business. They're calibrated to generic fraud patterns across all merchants. A supplement company's reorder pattern looks nothing like a luxury fashion brand's weekend splurge. But the same rules evaluate both.

Only 64% of ecommerce merchants even track their false decline rate. The other 36% can't see what their fraud system is doing to real buyers. When you can't measure false declines, you can't price them. Most finance teams model a $100 false decline as a $100 loss. The true cost is 10 times higher.

## Stripe Radar Is Strong. But It's Trained on Millions of Merchants, Not Yours.

Stripe Radar is a genuinely powerful fraud tool. It trains on data from millions of global companies processing more than $1.4 trillion in payments per year. There's a 92% chance any given card has been seen before on the Stripe network. Across all merchants, Radar reduces fraud by 38% on average.

Those numbers are impressive for good reason. Stripe has built one of the most data-rich fraud detection networks in payments.

But "on average" carries a lot of weight. Radar evaluates risk signals against patterns across all merchant verticals. A card that looks suspicious to the network model may be completely normal for your customer base. A luxury retailer's $2,000 Saturday transaction looks different from a SaaS company's $49 monthly renewal. Radar's model scores both against the same cross-merchant patterns.

Stripe knows this, too. Their documentation is direct: "The integration you choose affects the completeness of the risk factors you send to Stripe. The more payment data you capture, the better Radar can detect and prevent fraud".

Stripe Radar does excellent work with network-level signals. What it can't do is learn what YOUR buyers specifically look like. That's not a flaw. It's the nature of a model trained across millions of merchants. The opportunity is adding a layer that fills that gap.

## What "Trained on Your Data" Actually Means

"Custom machine learning trained on your data" isn't a marketing phrase. It describes a specific process.

Here's how it works. Your full transaction history becomes labeled training data. Every transaction carries a signal: was it later confirmed fraudulent? Did it result in a chargeback? Or was it approved, fulfilled, and never disputed? A classification model learns which patterns in YOUR data actually predict fraud for YOUR business.

That model then scores each incoming transaction in real time, alongside Stripe's authorization flow.

What changes when the model knows your buyers:

- A luxury fashion buyer spending $2,000 on a Saturday afternoon from a new device doesn't look like fraud. It looks like a weekend shopping pattern that repeats every 30 days.
- A supplement subscriber placing an identical order from a different country doesn't look like fraud. It looks like a traveler restocking.
- A first-time buyer with a geo mismatch who visited your site 12 times before purchasing doesn't look like fraud. It looks like high purchase intent.
- A long-term customer who upgrades their phone and presents a new device fingerprint doesn't look like fraud. It looks like a phone upgrade.

Generic models score each transaction against population-level patterns. Merchant-specific models score each transaction against YOUR population. The difference matters most for your best customers. Their behavior looks "unusual" to a generic model but completely predictable in the context of your business.

## The Difference in Outcomes: Your Best Customers Pay the Highest Price

False declines don't hit all customers equally. The data on loyal customers is striking.

When you false-decline a customer who has made three or more previous purchases, their future order volume drops by 65%. Even the loyal customers who do return spend 16% less per order. The relationship doesn't fully recover.

Across all customers, 40% to 42% never return after a false decline. And 32% post about the experience publicly online.

Rules-based systems and cross-merchant network models can't factor in customer tenure from your platform. They don't know that the transaction they're about to block is from someone who has purchased from you 14 times. They evaluate each transaction in isolation. Custom ML trained on your data learns that tenure is predictive. A buyer with 14 successful transactions is a fundamentally different risk profile than a first-time buyer, even when both trigger the same flags.

The outcomes from merchant-specific models reflect this. One ecommerce company processes $40 million in annual revenue across US and Singapore markets. After adding Corgi Model alongside Stripe, they saw a 22% increase in payments accepted, an 18% reduction in realized fraud, and more than $2 million in additional revenue.

Across Corgi's merchant base, results include 3% to 12% revenue increases from recovered false declines and 70% to 95% chargeback reductions without rejecting good customers. False declines drop by up to 45%.

## What to Do Next

Start by measuring what you can't currently see.

If you're among the 36% of merchants who don't track false declines, that's step one. Pull your decline data from Stripe and categorize it. How many blocked transactions came from returning customers? How many matched common false-flag patterns like address mismatches or geo discrepancies?

Then do the math with your own numbers. Take your average order value, your customer lifetime value, and your acquisition cost. Apply the $978-per-$100 cost framework. The number will likely surprise you.

If you process on Stripe and want to see what a model trained on your transaction data would catch, Corgi Labs can run that analysis. No development work on your side. Corgi Model works alongside Stripe Radar, adding merchant-specific intelligence on top of Stripe's network-level fraud detection. You keep everything that makes Radar strong and add a layer that learns what your buyers actually look like.

Your fraud system should know your customers as well as you do. When it doesn't, the cost isn't theoretical. It's $1,000 per decline, compounding with every good buyer you turn away.

[Book a Demo →](#book-demo)

---

### Sources

1. PYMNTS Intelligence & Nuvei, "Fraud Management, False Declines and Improved Profitability" (November 2023) — [https://www.pymnts.com/study/fraud-management-false-declines-improved-profitability-ecommerce](https://www.pymnts.com/study/fraud-management-false-declines-improved-profitability-ecommerce)
2. Forter, "2023 Consumer Trust Premium Report" — [https://explore.forter.com/2023trustpremiumreport/p/1](https://explore.forter.com/2023trustpremiumreport/p/1)
3. ClearSale, "State of Consumer Attitudes on Ecommerce, Fraud, & CX 2023-2024" — [https://en.clear.sale/blog/report-state-of-consumer-attitudes-on-ecommerce-fraud-cx-2023-2024](https://en.clear.sale/blog/report-state-of-consumer-attitudes-on-ecommerce-fraud-cx-2023-2024)
4. Stripe Radar product page — [https://stripe.com/radar](https://stripe.com/radar)
5. Stripe Radar documentation, "Optimize Risk Factors" — [https://docs.stripe.com/radar/optimize-risk-factors](https://docs.stripe.com/radar/optimize-risk-factors)
6. Stripe Radar Rules documentation — [https://docs.stripe.com/radar/rules](https://docs.stripe.com/radar/rules)
7. Stripe, "AI Enhancements to Adaptive Acceptance" (2024)
8. Corgi Labs, "Your Fraud System Is Your Most Expensive Revenue Leak" — [https://www.corgilabs.ai/insights/false-declines](https://www.corgilabs.ai/insights/false-declines)
9. Corgi Labs case study and product documentation — [https://www.corgilabs.ai](https://www.corgilabs.ai)

---

### You Can't See Your Agent Channel Yet. Here's How to Fix That.

Published: 2026-04-16 | https://www.corgilabs.ai/insights/agent-payments-intelligence-stripe-visibility

Every agent-initiated purchase on Stripe looks identical to a human-initiated one after settlement. That's becoming an expensive blind spot.

Stripe has shipped the primitives you need to sell through AI agents: Shared Payment Tokens (SPTs), the Agentic Commerce Protocol, agentic network tokens from Visa and Mastercard, BNPL over SPT, and the Agentic Commerce Suite. The first merchants to go live (Coach, URBN, Ashley Furniture, and Kate Spade) are processing agent traffic from confirmed integrations like ChatGPT Instant Checkout and Microsoft Copilot Checkout, with additional partners like Perplexity in earlier stages.

Ask a payments lead at one of those merchants how their agent channel is performing. They can't tell you. The data isn't there.

## The Persistence Problem

Here's the technical reality most teams haven't caught up to yet.

When an agent initiates a purchase, Stripe creates a Shared Payment Token: an `spt_`-prefixed object scoped to a single transaction, time-limited, and carrying Radar risk signals from the agent side. The merchant confirms a PaymentIntent with the SPT.

But at confirmation time, Stripe clones the underlying payment method and sets the PI's `payment_method` field to the clone. The SPT is consumed. The resulting charge object that lands in your Sigma tables, your BigQuery sync, or your data warehouse looks structurally identical to a normal card-on-file transaction.

As of April 2026, there is no `is_agentic` field on the charge. No `channel = "agent"` enum on the PaymentIntent. No agent platform attribution. **The distinction between a checkout inside ChatGPT and one on your own website disappears** in most standard reporting surfaces the moment the PI settles.

This is a defensible engineering choice. It keeps the downstream reporting surface consistent, refunds behave the same way, and legacy integrations don't break. But it leaves every merchant on the Agentic Commerce Suite unable to answer a basic question: *how is my agent channel performing?*

## Why "Just Tag the Metadata" Isn't Enough

The obvious workaround is to tag the PaymentIntent metadata yourself, setting `metadata.channel = "agentic"` at the moment of PI creation. Your backend knows this is an SPT flow because it's running a different code path. One extra line.

In practice, this fails for three reasons:

1. **It requires engineering effort.** Agent traffic is still a small enough share of revenue that it rarely makes the sprint.
2. **Tagging conventions drift.** Some teams use `agentic`, some use `agent`, some use `ai_channel`. Reconciling across them becomes its own cleanup project.
3. **It only covers new integrations.** Every merchant already live on the Suite has a back catalog of agent transactions that were never tagged. You can't retroactively fix that.

The better answer is to detect agent transactions passively, without asking the merchant to change anything.

## What We Built

Corgi's agent payments intelligence layer sits on top of the webhook subscriptions we already maintain on merchant Stripe accounts.

When a merchant confirms a PaymentIntent with an SPT, Stripe fires webhook events related to the shared payment token lifecycle. Our pipeline correlates these events with the resulting PaymentIntent to identify SPT-originated transactions. We write the association to a dedicated table (`agentic_transactions`) with the SPT ID, PaymentIntent ID, merchant account ID, and the event timestamp.

From there, every downstream metric in our pipeline gets an `is_agentic` flag through a join on PaymentIntent ID.

**No merchant code changes. No metadata discipline. No retroactive cleanup.** If we have webhook access to your Stripe account, we detect agentic transactions from the moment we connect. We can't recover pre-integration history, but from that point forward, no agent transaction goes untagged.

The same pipeline captures SPT revocation and expiry events, which matter for a specific class of agent fraud covered below.

## What the Analytics Show You

Once the detection layer is running, the real question becomes: what do agent transactions actually look like compared to human ones?

### Authorization Rates Diverge

Early agent traffic on SPTs tends to authorize higher than card-on-file for two reasons. Many SPT transactions use network tokens, which issuers trust more than raw PANs. Mastercard reports a 2.1% auth rate lift for tokenized transactions, and Visa cites 4.6%.

The risk signals Stripe forwards with the SPT (card testing likelihood, stolen card indicators, chargeback history) are also stronger than what issuers typically see on a standard ecommerce transaction. If your auth rate on agent traffic is *lower* than your card-on-file baseline, something is likely wrong with your integration, not with the channel.

### Decline Distributions Are Expected to Shift

Issuers are rolling out new authorization logic for Visa Intelligent Commerce and Mastercard Agent Pay. Based on early patterns, we expect the mix of `do_not_honor`, `insufficient_funds`, `invalid_account`, and network-declined reasons to look different for agent traffic.

If your retry logic is tuned to human-channel declines, it will likely make the wrong call a meaningful fraction of the time.

### Dispute Rates Are the Headline Metric

Stripe has publicly reported near-zero fraud on the first wave of Suite merchants. That's accurate for the early cohort: enterprise brands with mature fraud programs and a filtered customer base (buyers logged into Copilot or ChatGPT with saved payment methods).

As agent traffic scales past early adopters, expect the chargeback rate to move in ways that differ from human patterns. Two scenarios illustrate why:

- **Scope disputes.** "I didn't authorize this purchase" claims get murkier when a buyer delegated authority to an agent but says the agent exceeded scope.
- **Signal loss.** Traditional fraud signals vanish: no browser fingerprint, no mouse movement, no device telemetry. Fraud models tuned on human traffic will produce false declines on legitimate agents and miss adversarial ones at the same time.

### Platform Attribution Matters for GTM

Consider a merchant processing $50 million annually through the Suite. If 80% of their agent volume comes from ChatGPT and 5% from Copilot, that's a very different partnerships conversation than a 40/40 split. Without channel-level data, these decisions get made on gut feel.

## The Fraud Model Gap

Every fraud model in production today was trained on human payment traffic. Those models rely on signals that don't exist in agentic flows:

- How the user navigated to checkout
- What device they used
- How they typed their card number
- What else they did on the page

In an agentic world, the "user" is an API call. There is no device, no session, no typing cadence.

This creates two failure modes at once. Legitimate agent traffic gets scored as suspicious because it doesn't look human, leading to block rates that cost real revenue. Adversarial agents that *do* look human enough (scripted to mimic human behavior) slip past models never designed to catch them.

The answer isn't to throw out your fraud model. It's to know which transactions need to be scored by which model. That requires three things: a reliable channel flag, a drift monitor that alerts you to distribution shifts on agent traffic, and a retraining trigger indexed on agent volume crossing a threshold. Corgi Intelligence provides all three.

## Why We Built This First

Our merchants started asking. Not in the abstract, but with specific questions.

*"Can you tell me what my chargeback rate looks like on ChatGPT orders versus direct checkout?"*

That question had no answer in Stripe's dashboard. As far as we've been able to determine, it had no answer in other third-party tooling either. We shipped the first version in a week because the lift was small and the need was obvious.

We're among the first fraud intelligence platforms with a production detection layer for agentic commerce transactions on Stripe. Not because the idea was hidden, but because the infrastructure we already had (live webhook ingestion across merchant Stripe accounts) turned out to be the right foundation. We didn't build new plumbing. We recognized that one additional event type closed the analytics gap.

## Where This Goes Next

Agent payments intelligence is the starting point. The longer-term product is a fraud model explicitly trained on agentic traffic, one that uses SPT risk signals, agent platform attribution, and behavior patterns absent from any human-channel dataset.

The detection layer makes that training set possible. Every merchant we onboard adds labeled agent transactions to a growing corpus of agentic commerce data, the foundation for models purpose-built for a channel that barely existed 18 months ago.

If you're running a Stripe integration and you're live on the Agentic Commerce Suite (or about to be), the question worth asking your team this week is simple. *When the board asks how our agent channel is performing, what exactly will we show them?*

If the answer is "we'll figure it out later," we should talk.

[Be part of our CLOSED BETA](/beta/agentic-intelligence)

---

*Corgi Labs is a Y Combinator-backed payments intelligence platform built natively on Stripe. We help merchants detect fraud, recover false declines, and see their agent channel clearly. *

---

## Sources

1. Stripe, "Introducing the Agentic Commerce Suite" — [https://stripe.com/blog/agentic-commerce-suite](https://stripe.com/blog/agentic-commerce-suite)
2. Stripe, "Agentic Commerce Suite" (newsroom announcement) — [https://stripe.com/newsroom/news/agentic-commerce-suite](https://stripe.com/newsroom/news/agentic-commerce-suite)
3. Stripe, "Shared Payment Tokens" (documentation) — [https://docs.stripe.com/agentic-commerce/concepts/shared-payment-tokens](https://docs.stripe.com/agentic-commerce/concepts/shared-payment-tokens)
4. Stripe, "Developing an Open Standard for Agentic Commerce" — [https://stripe.com/blog/developing-an-open-standard-for-agentic-commerce](https://stripe.com/blog/developing-an-open-standard-for-agentic-commerce)
5. Stripe, "10 Things We Learned Building for the First Generation of Agentic Commerce" — [https://stripe.com/blog/10-lessons](https://stripe.com/blog/10-lessons)
6. Stripe, "Stripe Powers Instant Checkout in ChatGPT" — [https://stripe.com/newsroom/news/stripe-openai-instant-checkout](https://stripe.com/newsroom/news/stripe-openai-instant-checkout)
7. Stripe, "Microsoft Copilot and Stripe" — [https://stripe.com/newsroom/news/microsoft-copilot-and-stripe](https://stripe.com/newsroom/news/microsoft-copilot-and-stripe)
8. Stripe, "Supporting Additional Payment Methods for Agentic Commerce" — [https://stripe.com/blog/supporting-additional-payment-methods-for-agentic-commerce](https://stripe.com/blog/supporting-additional-payment-methods-for-agentic-commerce)
9. Solidgate, "Network Tokenization and Authorization Rates" — [https://solidgate.com/blog/network-tokenization-authorization-rates/](https://solidgate.com/blog/network-tokenization-authorization-rates/)
10. Mastercard, "Agent Pay: Pioneering Agentic Payments Technology" — [https://www.mastercard.com/global/en/news-and-trends/press/2025/april/mastercard-unveils-agent-pay-pioneering-agentic-payments-technology-to-power-commerce-in-the-age-of-ai.html](https://www.mastercard.com/global/en/news-and-trends/press/2025/april/mastercard-unveils-agent-pay-pioneering-agentic-payments-technology-to-power-commerce-in-the-age-of-ai.html)
11. Y Combinator, "Corgi Labs" — [https://www.ycombinator.com/companies/corgi-labs](https://www.ycombinator.com/companies/corgi-labs)

---

### Japan's Chargeback Rate Looks Perfect. That's the Problem.

Published: 2026-04-14 | https://www.corgilabs.ai/insights/japan-fraud-hidden-crisis

Your Japan PSP dashboard probably looks clean. Clearly Payments data shows Japan's chargeback rate at 0.18%, tied with China for the lowest in the world and less than half the US rate of 0.47%. That number is accurate, and it's also the wrong number to watch.

Behind that reassuring metric, Japan's National Police Agency reported ¥307.5 billion in tracked fraud losses for 2024, an 89.1% increase year over year. Credit card fraud alone set a new record. If you're managing authorization rates and fraud exposure across multiple processors in Asia-Pacific, Japan's chargeback rate is giving you a false signal of safety.

## What Japan's Fraud Numbers Actually Show

The headline figure is striking, but the category breakdown tells you where the risk concentrates.

Japan's NPA tracked 57,324 fraud cases in 2024, up 24.6% from the prior year. The two fastest-growing categories are part of a broader tracked total, and they account for most of the surge: **specialized fraud** (phone scams and impersonation) at ¥71.8 billion, up 58.6%, and **social media investment and romance fraud** at ¥127.2 billion, which nearly tripled.

Credit card fraud, the category most directly relevant to ecommerce merchants, hit ¥55.5 billion in 2024. That's up from ¥54.1 billion in 2023 and ¥43.6 billion in 2022, according to the Japan Consumer Credit Association. The upward trend has been consistent and accelerating.

Here's the detail that matters most for card-not-present merchants: KOMOJU reports that 93.3% of Japan's credit card fraud in 2023 came from card number theft. The vast majority of card fraud is happening online, at checkout, where your fraud models make their decisions.

## Why Chargebacks Stay Low While Fraud Climbs

How does a country post record fraud losses while maintaining the world's lowest chargeback rate? The gap isn't a data error. It's a structural feature of how Japan handles payment disputes.

Consider a merchant processing $10 million annually through a Japan-facing PSP. Your chargeback dashboard shows a rate well under 0.20%. You'd reasonably conclude your fraud exposure is under control. But three things are happening that chargebacks don't capture:

1. **Japanese consumers are culturally less likely to initiate chargebacks.** Stripe's Japan payments guide notes that Japanese issuers are slower to issue chargebacks compared to issuers in other countries, and that each one tends to receive more attention when it does occur. The low rate reflects consumer behavior, not low fraud.
2. **Non-chargeback resolution paths absorb potential disputes.** Japan's consumer protection infrastructure likely routes many fraud complaints through mediation and resolution channels outside the chargeback process, reducing the volume that reaches card networks.
3. **The fastest-growing fraud categories rarely trigger a chargeback.** Social engineering, account takeover, and investment scams involve victims who authorize the transaction themselves under false pretenses. Your fraud rules won't flag it. Your chargeback metrics won't register it.

## The Criminal Infrastructure Has Changed

The fraud operators behind these numbers aren't who you'd expect. Japan's traditional organized crime groups, the yakuza, are no longer the primary fraud infrastructure.

The Japan Times reports that **tokuryuu networks** (anonymous, loosely organized criminal groups) have overtaken yakuza in fraud-related arrests. These groups recruit through social media "dark part-time job" listings, assemble for specific operations, and disband quickly. They drove more than 10,000 arrests in 2024.

For merchants, this matters because tokuryuu operations are fast, distributed, and harder to pattern-match. They run social media investment scams, phone fraud, and card fraud through rapidly assembled teams. The Japan Times and NPA data also link tokuryuu activity to card-not-present fraud schemes. The average loss per investment fraud case reached ¥13.6 million per victim. These are not low-sophistication attacks.

## The Attack Surface Is Growing Fast

Japan's cashless transition is expanding the digital payment volume that fraud actors target. METI reported that cashless payments reached 42.8% of consumer spending in 2024, with the government pushing toward an 80% target.

The QR code payment market alone hit ¥21.5 trillion in FY2024, up 23.9% year over year according to Yano Research. PayPay, the dominant mobile wallet, reached 70 million registered users as of July 2025, commanding roughly 64% of QR and barcode payment volume.

More digital payment volume means more surface area for fraud. And the expansion isn't just domestic.

Japan welcomed a record 36.87 million inbound tourists in 2024, per the Japan National Tourism Organization. Cross-border card-not-present transactions introduce authentication patterns that generic fraud models handle with blunt, region-agnostic rules. Industry analysis consistently shows that region-specific risk patterns rarely generalize, which forces effective detection to rely on localized models.

## The 3DS Mandate: Compliance That Creates a New Problem

Japan's April 2025 EMV 3DS mandate added urgency to all of this. The JCA Credit Card Security Guidelines now require 3D Secure authentication for all online credit card transactions. Merchants who haven't implemented 3DS bear full liability for fraud-related chargebacks.

That's the compliance side. The conversion side is the problem you need to watch.

The risk is real: 3DS can disrupt the checkout experience and suppress conversions if your implementation relies on challenge flows rather than risk-based authentication. Every transaction that hits a challenge screen is a chance for a legitimate buyer to abandon the purchase.

There's a precedent worth noting. When the EU implemented Strong Customer Authentication under PSD2, merchants initially saw conversion drops. But over time, many saw fraud decrease, trust grow, and acceptance rates improve after proper implementation. **The outcome depends entirely on how well 3DS is configured**, and that configuration depends on having accurate risk signals for Japan-specific transactions.

## Why Generic Fraud Models Miss Japan

If your fraud detection runs on pooled data from a global processor, it wasn't trained on the patterns that define Japan's payment landscape.

JCB, Japan's domestic card network, illustrates the problem. In 2022, JCB launched the **FARIS Joint Scoring Service** with IWI and PKSHA Technology, the first shared fraud data scoring service built specifically for Japanese card issuers. JCB built FARIS because existing rule-based and generic detection tools were insufficient for Japanese transaction patterns.

Japan's payment mix includes behaviors that look anomalous to models trained on US or European data:

- **JCB-specific authentication flows** that differ from Visa and Mastercard protocols
- **Konbini (convenience store) payments** where customers complete online orders with cash at 7-Eleven or Lawson
- **Domestic mobile wallets** like PayPay that process outside traditional card rails
- **Seasonal spending spikes** during Golden Week, Obon, and year-end gift-giving periods that generic models read as velocity anomalies

A fraud model trained on pooled global data will either miss Japan-specific fraud patterns or over-flag legitimate Japanese buying behavior. Both outcomes cost you revenue.

## What Merchant-Specific Modeling Changes

The alternative is a model trained on your transaction data, learning the patterns specific to your Japan-facing business.

As Ravelin's fraud research notes, it's best to use your own customer data for your business, since different business models can have very different customer order cycles and amounts. A merchant-specific model learns what normal looks like for your Japan customers, not for a global average.

This approach changes three things:

1. **Fraud detection improves** because the model recognizes Japan-specific attack patterns (card number theft at checkout, tokuryuu-driven account takeover) rather than applying global thresholds.
2. **False declines drop** because the model understands that a ¥150,000 order during Golden Week from a JCB cardholder is normal for your business, not a risk flag.
3. **3DS configuration gets smarter** because accurate risk scoring lets you route low-risk transactions through low-friction 3DS flows, maintaining conversion rates while staying compliant with the JCA mandate.

Your data also stays isolated to your business, which aligns with Japan's strict data handling expectations and financial regulatory standards.

## Three Things to Audit Now

Japan's fraud numbers are climbing, chargebacks aren't reflecting it, and the 3DS mandate is changing the rules. Here's where to start:

1. **Stop using chargeback rate as your Japan fraud indicator.** Look at fraud-related declines, authorization rate gaps between Japan and your other markets, and transaction velocity anomalies that your current tooling might classify as normal.
2. **Audit your 3DS implementation for conversion impact.** If you're running challenge flows on all Japan transactions rather than risk-based authentication, you're likely losing real buyers. Measure your Japan authorization rate before and after the April 2025 mandate.
3. **Evaluate whether your fraud model understands Japan.** If your detection is processor-locked or trained on pooled global data, it's not seeing JCB-specific patterns, konbini payment flows, or domestic wallet behavior.

Getting visibility into what's actually happening in your Japan payments data is the first step. Corgi Labs builds custom fraud models trained on merchant-specific data and cross-processor analytics that surface the patterns generic tools miss. If your Japan exposure is growing and your chargeback rate looks too clean, it's worth digging into what that number isn't telling you.

[Book a demo](#book-demo)

---

## Sources

1. Clearly Payments, "Chargeback Rate by Country in Payments" (April 2024) — [https://www.clearlypayments.com/blog/chargeback-rate-by-country-in-payments/](https://www.clearlypayments.com/blog/chargeback-rate-by-country-in-payments/)
2. Nippon.com, "Crime Figures in Japan Rise Again in 2024" — [https://www.nippon.com/en/japan-data/h02649/](https://www.nippon.com/en/japan-data/h02649/)
3. Japan Consumer Credit Association (JCA), Credit Card Fraud Survey 2024 — via Statista: [https://www.statista.com/statistics/1232728/japan-credit-card-fraud-losses/](https://www.statista.com/statistics/1232728/japan-credit-card-fraud-losses/)
4. KOMOJU, "E-Commerce Fraud Protection Guide 2025" — [https://en.komoju.com/blog/payment-method/e-commerce-fraud-protection/](https://en.komoju.com/blog/payment-method/e-commerce-fraud-protection/)
5. Stripe, "How to Accept Payments in Japan" — [https://stripe.com/resources/more/payments-in-japan-an-in-depth-guide](https://stripe.com/resources/more/payments-in-japan-an-in-depth-guide)
6. Japan Times, "New Tokuryuu Crime Groups Outpace Yakuza in Arrests" — [https://www.japantimes.co.jp/news/2025/04/03/japan/crime-legal/npa-organized-crime/](https://www.japantimes.co.jp/news/2025/04/03/japan/crime-legal/npa-organized-crime/)
7. METI, "2024 Ratio of Cashless Payment" (March 2025) — [https://www.meti.go.jp/english/press/2025/0331_001.html](https://www.meti.go.jp/english/press/2025/0331_001.html)
8. Yano Research, "QR Code Payment Market Reached 21 Trillion Yen in FY2024" — [https://www.yanoresearch.com/en/press-release/show/press_id/3896](https://www.yanoresearch.com/en/press-release/show/press_id/3896)
9. PayPay Corporation, "70 Million Registered Users" (July 2025) — [https://about.paypay.ne.jp/en/pr/20250715/01/](https://about.paypay.ne.jp/en/pr/20250715/01/)
10. Japan National Tourism Organization, 2024 Visitor Statistics — [https://www.jnto.go.jp/](https://www.jnto.go.jp/)
11. Forter, "JCA EMV 3DS Mandate" — [https://www.forter.com/blog/new-guidance-from-japan-credit-associate-jca-on-emv-3ds-mandate/](https://www.forter.com/blog/new-guidance-from-japan-credit-associate-jca-on-emv-3ds-mandate/)
12. JCB / IWI / PKSHA Technology, FARIS Joint Scoring Service Announcement — [https://www.iwi.co.jp/news/2022/11/iwipkshafaris-powered-by-pksha-security.html](https://www.iwi.co.jp/news/2022/11/iwipkshafaris-powered-by-pksha-security.html)
13. Ravelin, "Machine Learning for Fraud Detection" — [https://www.ravelin.com/insights/machine-learning-for-fraud-detection](https://www.ravelin.com/insights/machine-learning-for-fraud-detection)
14. Nippon.com, "Fraud and Crime Data in Japan 2024" — [https://www.nippon.com/en/japan-data/h02424/](https://www.nippon.com/en/japan-data/h02424/)

---

### Visa VAMP 2026: Your Compliance Math Changed on April 1

Published: 2026-04-02 | https://www.corgilabs.ai/insights/vamp-2026-merchant-compliance

<video src="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-videos/1775162367055-Visa_VAMP_2026__The_5-Step_Compliance_Audit.mp4" controls playsinline preload="metadata" poster="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1775163096672-Visa_VAMP_2026__cover.webp" style="display: block; margin-left: auto; margin-right: auto"></video>

> **TL;DR**
> 
> - Visa’s Visa Acquirer Monitoring Program (VAMP) merchant threshold dropped from 2.20% to 1.50% on April 1st, 2026. If you were sitting just under the old line, you may already be in violation without changing a thing.
> - The new formula merges fraud reports and disputes into a single ratio and one transaction can count against you twice. It’s measured by count, not dollars, so high-volume merchants carry more exposure.
> - Over-blocking fraud doesn’t help. Declining legitimate transactions shrinks the denominator of the ratio without reducing the numerator, which can push you further out of compliance.
> - The path forward is dual optimization: approve more real transactions to grow the denominator while cutting fraud and disputes to shrink the numerator. That’s a different discipline than chargeback management alone.

**On April 1st, 2026, the Visa Acquirer Monitoring Program (VAMP) merchant threshold for fraud-and-dispute ratio decreased from 2.20% to 1.50%.** That’s a 32% reduction, effective overnight. If your combined fraud-and-dispute ratio was sitting at 1.8% in March, you were compliant. So on April 2, with the exact same transaction volume and dispute count, you will be in violation and subject to penalties. 

This isn’t an incremental policy tweak. The VAMP restructured how network-level risk enforcement works for card-not-present merchants. It unifies fraud reports and disputes into a single ratio, introduces a mechanism where one transaction can count twice against you, and creates cascading pressure from Visa to acquirers to merchants. For risk directors at high-volume eCommerce platforms, April 1st turned compliance from a backward-looking chargeback management task into a forward-looking optimization problem.

Here’s what the new math looks like, why it’s harder than the old math, and what you can do about it.

## The Threshold Shift: 420 Fewer Allowable Incidents at the Same Volume

The numbers tell the story clearly. Under the prior threshold, a merchant processing 60,000 transactions per month could absorb up to 1,320 combined fraud-and-dispute events before entering Visa's "Excessive" monitoring tier. Under the April 1 threshold of 1.50%, that ceiling drops to 900 events. That's 420 fewer allowable incidents for the exact same transaction volume (Source: Coinflow, 2026).

A merchant operating at 1,050 incidents per month (a 1.75% ratio, comfortably compliant under the old rules) now exceeds the threshold without any operational change (Source: Coinflow, 2026). The new limits apply to merchants in the US, Canada, EU, and APAC. The CEMEA region remains at 2.20% (Source: Basis Theory, 2026; Forter, 2025). Latin America and the Caribbean was already at 1.50% before April 2026 (Source: Basis Theory, 2026).

The enforcement timeline matters too. Visa began enforcing Above Standard fines against acquirers in January 2026, adding pressure to thresholds that have been in place since VAMP launched in June 2025. Merchant thresholds tightened further on April 1. First-time violators get a three-month grace period before fines begin (Source: Chargebacks911, 2025; Forter, 2025; Ravelin, 2025). (This applies to merchants not enrolled in VAMP monitoring within the prior 12 months.) That grace period is the window you're in right now if your ratio crossed the new line.

## What VAMP Actually Measures, and Why One Transaction Can Count Twice

The VAMP ratio formula is: (TC40 Fraud Reports + TC15 Disputes) / TC05 Settled Transactions (Source: Basis Theory, 2026; Chargebacks911, 2025; Forter, 2025). Three things about this formula deserve close attention.

**It unifies fraud and disputes into one number.** Prior programs tracked fraud monitoring and dispute monitoring separately. VAMP collapses them. A fraud alert (TC40) and a chargeback (TC15) from the same transaction both count against your ratio. One disputed transaction can generate two events, hitting your ratio twice. Forter's analysis notes this creates the potential for fines on a single disputed transaction from two separate penalty events (Source: Forter, 2025).

**It's count-based, not dollar-based.** Visa calculates VAMP ratios by transaction count, not transaction value. A marketplace with $200M in gross merchandise value across millions of low-price-point orders faces far more ratio exposure per dollar of revenue than a merchant with the same GMV concentrated in fewer high-value orders (Source: Basis Theory, 2026; Ravelin, 2025; MRC, 2025). The minimum monitoring threshold of 1,500 combined fraud-and-dispute events per month means high-volume operators are almost always in scope (Source: Basis Theory, 2026; Ravelin, 2025; Equifax, 2025).

**It only counts card-not-present transactions.** VAMP targets eCommerce specifically. Only CNP transactions enter the TC05 denominator (Source: Chargebacks911, 2025; MRC, 2025).

The double-counting mechanism is especially important for friendly fraud. Visa data indicates that approximately 75% of all disputes originate as friendly fraud (Source: Chargebacks911, 2025, citing Visa data). When a buyer receives an order, uses it, and files a fraud claim for an unauthorized transaction, both the TC40 fraud report and the TC15 dispute flow into the VAMP ratio. If you can't invoke Compelling Evidence 3.0 to exclude those counts (more on that below), both stand.

## The Cascade You May Not See Coming: Acquirer-Level Pressure

Your acquirer has its own VAMP thresholds, and they're tighter than yours. Visa set acquirer "Above Standard" at 0.50% and "Excessive" at 0.70% for portfolio-level VAMP ratios (Source: Equifax, 2025; Basis Theory, 2026). Acquirers exceeding those limits face fines per affected transaction across their entire portfolio (Source: Chargebacks911, 2025).

This creates strong financial incentive for acquirers to proactively restrict or offboard merchants whose individual ratios threaten portfolio compliance (Source: Equifax, 2025; Forter, 2025; Chargebacks911, 2025). You may not hear about this pressure directly. The first signal could be tighter processing restrictions, account reserves, or a settlement pause.

The terminal consequence for persistent non-compliance is MATCH list placement, which effectively ends your ability to process Visa payments. Settlement pauses often occur before merchant communication, creating fund freezes lasting three to 14+ days before any formal notice arrives (Source: Coinflow, 2026).

If your acquirer's own ratio is under pressure, your individual compliance buffer shrinks further. The margin for error narrows from both directions.

## Compliance Exclusions Exist, but They Require Infrastructure You May Not Have

VAMP does offer ratio relief through specific dispute resolution channels. Transactions resolved through Compelling Evidence 3.0 (CE3.0), Verifi CDRN, or Visa Rapid Dispute Resolution (RDR) can be excluded from the VAMP ratio calculation (Source: Forter, 2025; Chargebacks911, 2025; Basis Theory, 2026).

CE3.0 exclusions are the most valuable, and the hardest to qualify for. They require three things:

- **Device ID and IP address captured on all prior transactions.** If you weren't collecting device fingerprints before the dispute, you can't retroactively produce matching data.
- **120 days of transaction history.** You need at least four months of matching device and IP records for the disputed cardholder (Source: Forter, 2025).
- **Resolution within the same calendar month as the dispute.** Both the dispute and its CE3.0 resolution must land in the same month to qualify for exclusion.

This creates an asymmetric advantage. Merchants who already have device fingerprinting infrastructure will systematically earn ratio exclusions that unprepared merchants simply cannot access (Source: Forter, 2025; Chargebacks911, 2025). The data capture has to be in place before the dispute happens. There's no way to build this retroactively once you're already in the monitoring window.

VAMP also introduced a separate Enumeration Ratio, tracking confirmed card-testing attempts as a share of all authorization attempts, including declined transactions. Merchants exceeding a 20% enumeration threshold face enrollment in a separate monitoring track (Source: Ravelin, 2025; Chargebacks911, 2025; Forter, 2025). Monitoring entry also requires a minimum of 300,000 enumerated authorization transactions per month (Source: Ravelin, 2025). For marketplace platforms where seller-side fraud or API-exposed checkout flows may invite card testing, this is a second compliance surface to monitor.

## The False Decline Trap Hiding Inside VAMP Compliance

Here's where VAMP creates a genuinely new problem. Under prior monitoring programs, over-aggressive fraud blocking could drive down chargebacks without direct regulatory consequence. You'd lose revenue from false declines, but you'd stay compliant. Under VAMP, that trade-off breaks.

The false decline problem under VAMP is a denominator problem. Every legitimate transaction you decline removes one settled transaction from TC05 without removing a single fraud or dispute event from your numerator. Meanwhile, the fraudulent transactions you do approve still generate TC40 and TC15 events. Over-aggressive blocking shrinks the denominator without proportionally reducing the numerator, which makes the ratio worse, not better. The only way to improve both sides simultaneously is to approve more legitimate transactions (growing TC05) while preventing fraud and disputes at their source (shrinking TC40 + TC15).

The false decline cost across the industry is already substantial: approximately $50 billion annually in lost revenue. Global false decline losses are estimated at $443 billion annually, roughly nine times the $48 billion lost to actual fraud (Source: Riskified, 2025).

VAMP turns this from a revenue problem into a compliance problem. The optimization it imposes is genuinely dual-sided: minimize (TC40 + TC15) / Settled Transactions while simultaneously maximizing approved volume (Source: Corgi Labs internal memo, March 2026). Tightening your fraud rules without precision doesn't help the ratio. It can make it worse.

## What Risk Directors Should Do Now

VAMP compliance is no longer about managing chargebacks in isolation. It's about optimizing a ratio where both the numerator and denominator matter, and where over-correction in either direction carries consequences.

Five concrete steps to take this month:

1. **Calculate your current VAMP ratio.** Pull your TC40, TC15, and TC05 counts from the last 90 days. Know exactly where you stand against the 1.50% threshold.
2. **Audit your CE3.0 readiness.** Confirm that your system captures device ID and IP address on every transaction. Verify you have 120 days of history. If you don't, start collecting now.
3. **Quantify your friendly fraud exposure.** With approximately 75% of disputes originating as friendly fraud (Source: Chargebacks911, 2025), this is likely the largest single contributor to your VAMP ratio.
4. **Measure your false decline rate alongside your fraud rate.** If your fraud rules are blocking legitimate transactions, you're shrinking your denominator without reducing your numerator.
5. **Talk to your acquirer.** Understand where their portfolio ratio stands and whether they're tightening restrictions on merchants in your category.

The underlying challenge is a dual optimization: approve more real buyers to grow your denominator while reducing fraud and disputes to shrink your numerator. These two goals used to live in separate operational silos. VAMP forces them into a single formula.

Corgi Labs builds tools for exactly this kind of problem. Corgi Intelligence surfaces your fraud, dispute, and decline data in one view so you can see your actual VAMP ratio exposure across processors. Corgi Model uses custom machine learning trained on your transaction data to dig into both sides of the equation, approving more legitimate orders while reducing chargebacks. For one eCommerce merchant, that meant +22% payments accepted, an 18% reduction in realized fraud rate, and more than $2 million in recovered revenue (Source: Corgi Labs product documentation, 2026).

If you want to see where your VAMP ratio stands and where the optimization opportunities are, [book a demo](#book-demo).

---

## Source Index

- [Basis Theory, "VAMP 2026: What Changes on April 1"](https://blog.basistheory.com/visa-acquirer-monitoring-program-2026-updates)
- [Chargebacks911, "Visa Acquirer Monitoring Program: Major Visa Updates in 2026"](https://chargebacks911.com/visa-acquirer-monitoring-program/)
- [Forter, "Visa Updates VAMP Program: Key Changes and What They Mean for Merchants"](https://www.forter.com/blog/may-2025-visa-updates-vamp-program/)
- [Ravelin, "New VAMP for 2025: Visa's Changes to Dispute Thresholds"](https://www.ravelin.com/blog/visa-vamp-changes-chargeback-disputes)
- [MRC, "A Merchant's Guide to the New Visa VAMP Program"](https://merchantriskcouncil.org/learning/resource-center/member-news/blog/2025/flexpay-july-2-a-merchants-guide-to-the-new-visa-vamp-program)
- [Equifax, "The Visa Acquirer Monitoring Program (VAMP): What New Rules Mean"](https://www.equifax.com/business/blog/-/insight/article/the-visa-acquirer-monitoring-program-vamp-what-new-rules-mean-for-acquirers-and-merchants/)
- [Coinflow, "VAMP Is Getting Stricter in April 2026"](https://coinflow.cash/blog/vamp-changes-april-2026/)

---

### How a 15% Decline Rate Compounds Into an ~18% Revenue Loss

Published: 2026-03-01 | https://www.corgilabs.ai/insights/how-a-15-decline-rate-compounds-into-an-18-revenue-loss

Roughly 15% of all ecommerce orders are declined during authorization. About 70% of those declined orders belong to legitimate customers who were qualified to buy. And between 27% and 33% of those falsely declined customers never come back. Each of those numbers is a problem on its own. Together, they compound into something much larger: approximately 18% of your addressable revenue, lost before it ever reaches your books.

This is not a single-source headline statistic. It’s derived math, with each component independently documented. This article breaks down that math, traces it to the three friction mechanisms responsible for most avoidable declines, and shows you what recovery looks like in practice.

## The Three-Part Equation: Where the ~18% Comes From

**Start with the broadest layer.** Across all markets, roughly 15% of ecommerce transactions fail to process successfully. That 15% includes both recoverable declines (false positives, routing failures, 3DS abandonment) and non-recoverable ones (insufficient funds, closed accounts, hard fraud). The 70% filter in the next layer isolates the recoverable portion. E-commerce baseline decline rates run 10–13%, with subscription and recurring billing models hitting 18–20% due to expired cards, changed billing details, and automated bank blocks (Wallid; Recurly, “Top Payment Decline Reasons for eCommerce”). The 15% figure represents a cross-market average.

**Now apply the second layer.** For the average merchant, issuers decline one in every 10 ecommerce dollars during payment authorization, and 70% of these declined orders are from good customers qualified to make the purchase.

**The math at this point:** 15% of orders declined, 70% of those from real customers. That gives you roughly 10.5% of all attempted orders from genuine buyers incorrectly rejected. This is immediate, same-day revenue loss.

**Now add the third layer:** the customers who don’t come back. Among customers who experience a false decline, 27%-41% never return to the merchant.

When you combine the immediate transaction loss (10.5% of revenue from real customers) with the permanent lifetime value destruction from non-return (27–33% of those customers gone forever), the total revenue impact across the customer lifecycle approaches 18% of addressable revenue.

## What “Authorization Friction” Actually Means: Three Root Causes

Authorization friction is not a synonym for “low auth rate.” It refers to specific mechanisms within the authorization flow that cause legitimate transactions to fail. Three friction sources drive the bulk of avoidable declines.

Issuer over-restriction: the “do not honor” black box. Issuers see the basics: card details, balance, amount, location, and results from their standard fraud checks. They don’t see behavioral patterns, order history, or device details. This information gap leads to systematic over-flagging. Banks falsely decline approximately 15% of legitimate orders. The “do not honor” response code represents 10–60% of all refusals depending on geography. American Express codes over 90% of its declines as “do not honor,” while Visa in the US codes approximately 10% this way (Churnkey, “Do Not Honor Decline”). You can’t fix what you can’t diagnose.

3DS challenge abandonment. Ravelin found that 22% of payments sent through 3DS were lost (Ravelin, “One Fifth of Payments Sent to 3D Secure Are Lost”). That data is from 2019, before widespread 3DS 2.x adoption, and the landscape has improved since: 64% of 3DS transactions now go through a frictionless flow globally, and the UK achieves 93% 3DS success rates (Ravelin, 2025 Global Payments Report). But the friction remains real and ongoing: in Ravelin’s 2019 data, 91% of 3DS transactions took over five seconds to authenticate, with an average of 37 seconds (Ravelin, 2019). European merchants still see a 2–3.5% conversion drop from poorly applied 3DS. In the US, where 3DS success rates average only 41%, merchants may lose up to 15% (DECTA, “Why Your 3DS Authentication Has Low Approval Rates”).

Routing inefficiency. Merchants relying on a single acquirer without fallback logic leave revenue on the table when network rules or processor conditions change (Solidgate, “Intelligent Payment Routing”). A transaction that fails through one processor might succeed through another. Without cascading fallback routing, that revenue is simply abandoned. Intelligent routing optimization can improve approval rates by 10–15% (Solidgate; FlyCode).

## The Customer Who Doesn’t Come Back: Why the Loss Keeps Growing

The immediate transaction loss is only the first impact. The compounding effect is what turns a $150 declined order into a multi-thousand-dollar problem.

Among loyal customers (those with three or more prior approved orders), a false decline triggers a 65% reduction in the number of future orders and a 16% drop in average order value. Consider what that means: a customer who spent $1,200 with you last year gets falsely declined on a $150 order. If they’re in the 27–33% who never return, you’ve lost $1,350 in year-one value alone, not $150. If they’re in the group that comes back but spends less, you’ve still lost hundreds in lifetime revenue from that single decline event.

The behavioral data reinforces this. Only 25% of declined customers try another payment card. Thirty-nine percent abandon the cart entirely (PYMNTS, November 2023). And up to 32% of falsely declined customers post negative feedback on social media (ClearSale / Sapio Research, 2020). That’s brand damage on top of revenue loss.

Fiserv’s research adds another dimension. Twenty percent of cardholders stop using their card entirely after experiencing two or more false declines within a six-month period, and average monthly spending drops 15% per card after two or more false positive denials (Fiserv, “Financial Institutions Ease Cardholder Frustration by Addressing Transaction False Declines”). The damage extends beyond a single merchant.

The financial scale is significant. US ecommerce merchants permanently lost $81 billion to false declines in 2023, with $157 billion in sales initially at risk (PYMNTS, November 2023). Riskified’s 2025 Ascend research, based on a practitioner survey of 130+ payment professionals, puts total ecommerce losses from false declines, fraud, and policy abuse at $448 billion annually. J.P. Morgan data shows that false positive losses (19% of total fraud cost) actually exceed actual fraud losses (7% of total fraud cost) (J.P. Morgan, “False Positives & Fraud Prevention Tools”). False declines cost merchants 13 times more than actual fraud (Fiserv Carat). One Aite Group / ClearSale estimate from 2019 puts the ratio at 75 times.

## Why Your Dashboard Doesn’t Show Any of This

You might expect your payments dashboard to surface this problem. It doesn’t.

Eighty-two percent of executives cannot pinpoint why their payments fail due to fragmented data (PYMNTS, August 2024). Only one-third of ecommerce merchants know whether fraud caused a failed payment (PYMNTS, November 2023). Sixty percent say failed payments are expensive to track and resolve (PYMNTS, 2024).

Standard PSP dashboards report total authorization rate. They don’t report false decline rate. They don’t track whether a declined customer returns or churns permanently. They don’t measure lifetime value erosion from individual decline events. For multi-PSP merchants, the problem multiplies: three different dashboards with three different authorization rate figures and no unified view of which declines are recoverable false declines versus genuine fraud.

This is why the ~18% revenue impact stays invisible. The data exists, but it sits in separate systems that don’t connect.

## What High-Performing Merchants Do About Authorization Friction

Recovery is structured around the three root causes.

**Enriching transaction data for issuers.** Sending additional context (device fingerprint, customer tenure, transaction history) gives issuers the confidence to approve transactions they would otherwise flag. 

**Smarter 3DS application.** Applying 3DS selectively (exempting low-risk transactions, using risk-based authentication) reduces abandonment while maintaining compliance. The difference between blanket 3DS enforcement and intelligent exemption strategies can be the difference between a 2–3.5% conversion drop and minimal impact.

**Network tokenization.** Replacing stored card numbers with network-level tokens delivers a 4.6% global authorization rate lift and 26–30% fraud reduction (Visa Acceptance Solutions, “Tokens Are Key to Future Proofing Payments”).

The results at scale are real. [Checkout.com](http://Checkout.com)’s Intelligent Acceptance raised merchants’ acceptance rates by an average of 3.8% in 2024, generating over $10 billion in additional merchant revenue since launch ([Checkout.com](http://Checkout.com) newsroom). Stripe’s Adaptive Acceptance recovered $6 billion in falsely declined transactions in 2024, a 60% year-over-year improvement in retry success rate (Stripe, “AI Enhancements to Adaptive Acceptance”).

## The Recovery Calculation: What This Is Worth for Your Business

Here’s the math applied to a specific scenario.

> If your business processes $10 million per month at an 87% authorization rate, $1.3 million per month is declining. If 70% of those declines are false declines from real customers, that’s $910,000 per month in legitimate buyers being turned away. A 3–5 percentage point improvement in authorization rate recovers $300,000 to $500,000 per month, or $3.6 million to $6 million per year. That recovery doesn’t require new customers, additional marketing spend, or pricing changes. It comes from approving real buyers who are already at checkout.

The first step is visibility: understanding which of your declines are recoverable, which friction mechanisms are driving them, and which customers you’re losing permanently. That’s the analytical layer most merchants are missing.

Corgi Intelligence surfaces exactly this data, unifying decline analytics across processors and quantifying the revenue impact of each friction source. Corgi Model takes it a step further with custom machine learning trained on your transaction data, approving more real buyers while reducing chargebacks. 

Sources

Aite Group / ClearSale, “False Decline Cost Ratios” (2019), via [Greip.io](http://Greip.io)

[Checkout.com](http://Checkout.com), “[Checkout.com](http://Checkout.com) Surpasses $10 Billion in Revenue Unlocked”

Churnkey, “Do Not Honor Decline: Meaning, Stats, and How To Fix”

ClearSale / Sapio Research via Digital Commerce 360, “33% of US Consumers Drop Retailers After a False Decline” (2020)

DECTA, “Why Your 3DS Authentication Has Low Approval Rates: 5 Optimisation Tips”

Fiserv, “Financial Institutions Ease Cardholder Frustration by Addressing Transaction False Declines”

Fiserv Carat, “False Decline”

FlyCode, “Smart Payment Orchestration: From Simple Rules to AI”

GR4VY, “Approval Rates in Payments: Meaning and Deep Dive for 2025”

J.P. Morgan, “False Positives & Fraud Prevention Tools”

LexisNexis, 2018 True Cost of Fraud Survey, via Sherwen

[Primer.io](http://Primer.io), “How to Recover Lost Revenue with Cascading Payments”

PYMNTS, “82% of Merchants Don’t Have the Data to Pinpoint Why Payments Fail” (August 2024)

PYMNTS, “eCommerce Firms Will Lose $81B to False Declines in 2023” (November 2023)

PYMNTS, “Nearly 60% of Firms Say Failed Payments Are Expensive to Track and Resolve” (2024)

Ravelin, “One Fifth of Payments Sent to 3D Secure Are Lost” (2019)

Ravelin, “New Data in Payments Authentication & 3DS Released” (Global Payments Report 2025)

Recurly, “Top Payment Decline Reasons for Subscription eCommerce”

Riskified, “Unlock Revenue by Optimizing Payment Authorization Rates”

Riskified, Lorna Jane Case Study

Riskified / StockTitan, “85% of Merchants Battle to Balance Customer Experience and Fraud Prevention” (Ascend 2025)

Sherwen, “How False Declines Hurt More Than Actual Ecommerce Fraud” (LexisNexis data)

Signifyd, “5 Strategies to Increase Bank Authorization Rates for Merchants”

Signifyd, “False Declines Explained”

Solidgate, “Intelligent Payment Routing: Boost Conversion”

Stripe, “AI Enhancements to Adaptive Acceptance”

Visa Acceptance Solutions, “Tokens Are Key to Future Proofing Payments”

Wallid, “Where Payments Fail: Industries with Highest Decline Rates 2025”

---

### Payment Optimization ROI: How to Build the Business Case Your CFO Will Approve

Published: 2026-02-16 | https://www.corgilabs.ai/insights/payment-optimization-roi-how-to-build-the-business-case-your-cfo-will-approve

Most payment optimization proposals stall in budget conversations because they speak in percentages instead of dollars. You have the benchmarks. You know your acceptance rate could be higher and your chargebacks could be lower. But the business case your CFO approves is built on payback period, net revenue impact, and margin preservation. Not on authorization rate dashboards.

This article gives you the ROI formula, the industry benchmarks to fill it in, a fully worked example you can adapt to your own numbers, and the structure for a business case presentation that translates payment metrics into P&L language.

## Why Payment Optimization Proposals Stall (and What CFOs Actually Need)

Payment teams tend to pitch optimization in operational language: authorization rates, decline codes, chargeback ratios. These metrics matter. But they’re not the language of budget approval.

CFOs are shifting from asking “How much should we spend to be compliant?” to “What is the expected loss exposure across our payment flows, and how does that compare to the cost of advanced controls?” (PYMNTS). That shift is real. Nearly 70% of financial institutions increased fraud-detection spending year over year, and cost is becoming less of a barrier as firms view fraud technology as core infrastructure (PYMNTS).

But strategic investment still requires a quantified framework. Your CFO needs three things before approving a payment optimization budget:

1. **Net revenue impact in dollars.** Not percentages. Dollars.
2. **Payback period.** Under 12 months is a straightforward yes by most CFO frameworks; anything under 24 months is within standard approval range (Nucleus Research).
3. **Cost of inaction.** What you lose by maintaining the status quo, expressed in annual margin erosion and competitive risk.

The ROI formula below gives you all three.

## The ROI Formula: Four Variables with Industry Benchmarks

Here’s the formula. Each variable includes benchmark ranges from industry research so you can plug in your own numbers or start with the midpoint. If you want to skip ahead and run the numbers now, try our Payment Revenue Calculator with your own data.

**Net Annual ROI = Acceptance Rate Lift Revenue + Chargeback Cost Reduction + False Decline Revenue Recovery - Total Project Cost**

Break it down:

### Variable 1: Acceptance Rate Lift Revenue

**Formula:** Acceptance Rate Lift (pp) x Monthly Transaction Volume x AOV x 12

**What it measures:** The additional revenue you collect by approving transactions that would otherwise decline.

**How to find your baseline:** Pull your current authorization rate by processor, card brand, and region. E-commerce card-not-present rates typically range from 85% to 92% (Worldpay; Nuvei). If you run multiple PSPs, average them or (better) use the volume-weighted rate.

**What to use if you don’t have exact numbers:** Start with a conservative 3-percentage-point lift, which sits at the low end of documented outcomes.

### Variable 2: Chargeback Cost Reduction

**Formula:** Current Monthly Chargebacks x Reduction Rate x Average Cost per Chargeback x 12

**What it measures:** The savings from reducing chargebacks through better fraud decisioning and prevention tooling.

| Input | Benchmark Range | Source |
| --- | --- | --- |
| Chargeback reduction rate | 70-95% | Chargeflow; industry case studies |
| Average cost per chargeback | $15-$100 in fees alone; true cost is $4.61 per $1 of fraud when including merchandise loss, labor, and penalties | Chargeflow; Chargebacks911; Mastercard |
| Current chargeback ratio | Industry average: 0.56-0.60%; digital goods/subscriptions: 1.85% | Chargeflow; ChargebackStop |

**Why the cost per chargeback matters more than the fee:** The $15-$100 fee is just the processor charge. In 2025, every dollar lost to fraud costs U.S. merchants $4.61 total, a 37% increase from 2020 (Chargeflow). That multiplier accounts for the transaction amount, merchandise loss, shipping, administrative labor, and potential card network penalties. A $100 chargeback really costs you $461.

**The penalty cliff:** Merchants exceeding a 0.9% chargeback ratio enter Visa’s Dispute Monitoring Plan, with penalties of $50 per chargeback plus $25,000 review fees in months five through 12 (Visa VAMP). This isn’t a theoretical risk. Digital goods and subscription merchants average a 1.85% chargeback rate (Chargeflow), well above the threshold.

### Variable 3: False Decline Revenue Recovery

**Formula:** Recovered Transactions per Month x Percentage Who Would Have Been Lost x Average Customer Lifetime Value x 12

**What it measures:** The lifetime value preserved by approving real buyers your current system would have blocked.

| Input | Benchmark Range | Source |
| --- | --- | --- |
| False decline cost (global, annual) | Estimates range from $50 billion (PYMNTS, conservative) to $443 billion (ClearSale; Riskified), depending on methodology and scope | ClearSale; Riskified; PYMNTS |
| Customers who never return after a false decline | 40% | ClearSale |
| Loyal customer order volume reduction after a false decline | 65% | Riskified |
| Average customer lifetime value | Your data (or estimate based on AOV x purchase frequency x retention period) | Internal reporting |

This variable is the hardest to quantify precisely, which is exactly why most business cases undercount it. The acceptance rate lift (Variable 1) captures the immediate transaction revenue. Variable 3 captures the downstream impact: when you decline a real buyer, 40% of them never come back (ClearSale). Among loyal customers who do return, their order volume drops by 65% (Riskified).

**Conservative approach for your CFO:** If you can’t model CLV precisely, present Variable 3 as upside rather than a core number. Note that merchants lose up to 75 times more revenue to false declines than to actual fraud (Aite Group, via Riskified). That ratio reflects the compounding effect of lost lifetime value, not just the declined transaction. Frame the CLV recovery as additional return beyond the hard-dollar figures in Variables 1 and 2.

### Variable 4: Total Project Cost

**Formula:** Implementation Cost + Annual Ongoing Cost

| Input | Benchmark Range | Source |
| --- | --- | --- |
| Implementation cost | ~$50,000 for mid-market implementations (illustrative; actual costs vary by vendor and scope) | Industry estimates |
| Ongoing cost | Varies: monthly SaaS fee, percentage of recovered revenue, or per-transaction pricing | Vendor-specific |
| First-year ROI on sub-$50K implementations | 10-26x | Signifyd; industry benchmarks |

For most mid-market merchants, the implementation cost is small relative to the revenue at stake. That’s why first-year ROI on sub-$50K implementations consistently falls in the 10-26x range (Signifyd; industry benchmarks).

## Worked Example: A $120M Mid-Market Merchant

Let’s run the numbers for a merchant that looks like a typical multi-PSP e-commerce operation.

### Current State

| Metric | Value |
| --- | --- |
| Annual transaction volume | $120,000,000 |
| Monthly transactions | 150,000 |
| Average order value | $67 |
| Current authorization rate | 87% |
| Monthly approved transactions | 130,500 |
| Monthly declined transactions | 19,500 |
| Current chargeback ratio | 0.70% |
| Monthly chargebacks | ~910 |
| Average all-in chargeback cost | $200 (fee + labor + merchandise loss) |

An 87% authorization rate sits in the lower half of the 85-92% e-commerce range (Worldpay; Nuvei). That’s not unusual for a multi-PSP merchant without optimization tooling.

### Optimized State (Conservative Scenario: 3pp Lift, 70% Chargeback Reduction)

*Implementation and ongoing costs below are illustrative for a mid-market deployment. Your actual costs will vary by vendor, scope, and pricing model.*

**Variable 1: Acceptance Rate Lift Revenue**

A 3-percentage-point lift (87% to 90%) recovers 4,500 additional transactions per month.

4,500 recovered transactions x $67 AOV x 12 months = **$3,618,000 per year**

**Variable 2: Chargeback Cost Reduction**

A 70% reduction drops monthly chargebacks from 910 to 273, saving 637 chargebacks per month.

637 saved chargebacks x $200 all-in cost x 12 months = **$1,528,800 per year**

**Variable 3: False Decline Revenue Recovery (Upside)**

Of the 4,500 newly approved transactions per month, assume 40% of those buyers would have never returned. At a conservative CLV of $200 (roughly 3x AOV), that’s:

4,500 x 40% x $200 = $360,000 per month in preserved lifetime value

This figure is directional, not exact. Present it as upside in your business case, not as a guaranteed return.

**Variable 4: Total Project Cost**

$50,000 implementation + $30,000 annual ongoing = **$80,000 first year**

### The Math

| Component | Annual Impact |
| --- | --- |
| Acceptance rate lift revenue | +$3,618,000 |
| Chargeback cost reduction | +$1,528,800 |
| **Hard-dollar gross benefit** | **+$5,146,800** |
| Total project cost (Year 1) | -$80,000 |
| **Net first-year impact** | **+$5,066,800** |
| **Payback period** | **~6 days** |
| **First-year ROI** | **63x** |

Even if you cut the acceptance rate lift in half (1.5pp instead of 3pp) and the chargeback reduction to 50%, the net first-year impact is still over $2.3 million on an $80,000 investment.

### Realistic Scenario (5pp Lift, 70% Chargeback Reduction)

For context, a 5-percentage-point lift sits in the middle of the 3-12% benchmark range. Klarna achieved 6 percentage points (Optimized Payments). Reach achieved 9.5 percentage points with [Checkout.com](http://Checkout.com). Nord Security achieved 10% conversion improvement through AI-driven routing (Juspay; Adyen).

| Component | Annual Impact |
| --- | --- |
| Acceptance rate lift revenue (7,500 x $67 x 12) | +$6,030,000 |
| Chargeback cost reduction | +$1,528,800 |
| **Hard-dollar gross benefit** | **+$7,558,800** |
| Total project cost (Year 1) | -$80,000 |
| **Net first-year impact** | **+$7,478,800** |

The point isn’t to pick one scenario. The point is that even the most conservative projection delivers returns that exceed any reasonable payback threshold.

**Want to see what these numbers look like for your business?** Run your own scenario in our Payment Revenue Calculator. Plug in your transaction volume, authorization rate, and chargeback ratio to get a personalized revenue recovery estimate in seconds.

## The Cost of Doing Nothing: Margin Erosion You Can Quantify

Your CFO will ask about risk in both directions: “What if the optimization doesn’t deliver?” and “What if we don’t invest?” The second question has a concrete answer.

**False declines compound.** Industry estimates of the global cost of false declines range from $50 billion to $443 billion per year, depending on methodology (ClearSale; Riskified; PYMNTS). Even at the conservative end, that dwarfs the $48 billion lost to actual fraud. Every false decline isn’t just a lost transaction. It’s a customer relationship at risk: 40% never return, and the ones who do reduce their order volume by 65% (ClearSale; Riskified).

**Chargeback penalties escalate.** Total chargeback losses will reach $117 billion globally in 2026 (Chargebacks911). Merchants who exceed Visa’s 0.9% chargeback ratio face escalating penalties that can reach $50 per chargeback plus $25,000 in review fees (Visa VAMP). In severe cases, exceeding thresholds can cost you your merchant account entirely, which means you can’t process payments at all.

**The fraud cost multiplier grows.** Every dollar lost to fraud now costs $4.61 in total impact (Chargeflow). That’s up 37% from 2020, and the trajectory is not reversing. Merchant losses from online payment fraud will exceed $91 billion in 2028 alone (Juniper Research).

**Competitors are investing.** Nearly 70% of financial institutions increased fraud-detection spending year over year (PYMNTS). Competitors who optimize their payment flows capture the customers you decline. Once those customers form new purchasing habits, they don’t come back.

Frame the cost of inaction as an annual number in your business case. For the $120M merchant in our worked example, maintaining the current 87% authorization rate and 0.70% chargeback ratio costs roughly $5.1 million per year in recoverable revenue and avoidable chargeback costs. That’s not a projection. It’s the gap between where you are and where documented benchmarks say you could be.

## From Spreadsheet to Approval: Structuring the Deck

You have the formula. You have the math. Here’s how to package it for the budget conversation.

### The Six Slides Your CFO Needs

**Slide 1: Executive summary.** Lead with the payback period and net first-year revenue impact. One sentence on what you’re proposing. One sentence on total cost. One sentence on what happens if you don’t invest.

**Slide 2: Current-state audit.** Your authorization rate by processor, card brand, and region. Your chargeback ratio and total chargeback costs (not just fees, but the full $4.61 multiplier). Your estimated false decline volume, based on the gap between your current auth rate and the 92-95% benchmark (Micros Integrated Payments).

**Slide 3: The ROI formula with three scenarios.** Run conservative, realistic, and optimistic projections using the formula above. Anchor on the conservative scenario. Let the realistic and optimistic numbers show the upside range. This approach demonstrates rigor, not optimism.

**Slide 4: Proof points and case studies.** Cite real examples: Klarna’s 6% acceptance rate increase across key markets (Optimized Payments). Reach’s 9.5% authorization rate increase through intelligent acceptance ([Checkout.com](http://Checkout.com); Juspay). [Checkout.com](http://Checkout.com)’s $741 million in revenue recovered across its merchant base. A mid-sized insurance company saving $700,000 annually through payment process optimization (Optimized Payments). Worldpay recovering $200 million in revenue for merchants in 2024 (Worldpay).

**Slide 5: Implementation timeline and resource requirements.** Be specific about what the project needs: timeline, internal resources, integration scope. Sub-$50K implementations with 10-26x first-year ROI speak for themselves (Signifyd; industry benchmarks). Target a 12-month payback as the benchmark for a straightforward approval; anything under 24 months is within standard CFO approval range (Nucleus Research).

**Slide 6: Cost of inaction.** Quantify the annual cost of maintaining the status quo using the formula in reverse. Show the chargeback penalty risk if your ratio crosses 0.9%. Note the competitive context: competitors who optimize will capture the buyers you decline.

### Three Tips for the Conversation

**Speak in dollars, not percentages.** “$3.6 million in recovered revenue” lands differently than “a 3-percentage-point auth rate lift.” Both describe the same outcome. Only one gets a budget approved.

**Present the conservative scenario as your ask.** If the conservative projection justifies the investment (and at these benchmarks, it almost always does), the realistic and optimistic scenarios become upside. Your CFO will appreciate the intellectual honesty.

**Address the fraud question directly.** “If we approve more transactions, do we increase fraud exposure?” The answer: properly implemented optimization actually reduces fraud. Network tokenization delivers a 2.1-6% authorization rate lift while simultaneously reducing fraud by 30% (Visa; Mastercard). The goal is approving more real buyers, not lowering the bar.

## Start with Visibility, Then Build the Case

The ROI formula works when you have clean data to feed into it. That means knowing your authorization rate by processor, your true chargeback cost (not just the fee), and your false decline volume. Most merchants running multiple PSPs don’t have unified visibility across these metrics.

If your payments data sits in three different dashboards with three different reporting formats, the first step isn’t buying optimization tooling. It’s getting a unified view of where your revenue is actually leaking. Once you can see the full picture across processors, building the business case is arithmetic.

Corgi Intelligence surfaces these metrics across your payments stack, and Corgi Model applies merchant-specific machine learning to approve more real buyers while reducing chargebacks. Both work on your existing platform with no development work and deliver results in days.

Your CFO doesn’t want a pitch about payment technology. She wants a spreadsheet that shows payback period, net revenue impact, and the cost of standing still. Now you have the formula to build one.

[Corgi Labs Payment Revenue Calculator](/resources/roi-calculator)



---

## Sources

- [Chargebacks911, “Chargeback Stats: All the Key Dispute Data Points for 2026”](https://chargebacks911.com/chargeback-stats/)
- [Chargeflow, “The Ultimate Chargeback Statistics 2025: Trends, Costs, and Solutions”](https://www.chargeflow.io/blog/chargeback-statistics-trends-costs-solutions)
- [Checkout.com](http://Checkout.com)[, “A Guide to Payment Optimization”](https://www.checkout.com/blog/a-guide-to-payment-optimization)
- [Checkout.com](http://Checkout.com)[, “Revenue Optimization in Payments”](https://www.checkout.com/blog/what-is-revenue-optimization)
- [ClearSale, “False Declines and Ecommerce Fraud Prevention Report”](https://offer.clear.sale/false-declines-ecommerce-fraud-prevention-report)
- [Juniper Research, “Losses from Online Payment Fraud to Exceed $362 Billion Globally Over Next 5 Years”](https://www.juniperresearch.com/press/losses-online-payment-fraud-exceed-362-billion/)
- [Juspay, “How to Maximize Your Payment Acceptance Rate”](https://juspay.io/blog/how-to-maximize-your-payment-acceptance-rate-a-complete-guide-for-growing-businesses)
- [Mastercard, “Payment Optimization Platform Uses the Power of Data to Drive More Approvals”](https://www.mastercard.com/us/en/news-and-trends/press/2025/october/Mastercard-Payment-Optimization-Platform-uses-the-power-of-data-to-drive-more-approvals.html)
- [Micros Integrated Payments, “Boost Restaurant Payment Approval Rates & Recover Revenue”](https://microsintegratedpayments.com/blog/payment-approval-rates/)
- [Nucleus Research, “Everything to Know About ROI, TCO, NPV, and Payback”](https://nucleusresearch.com/everything-to-know-about-roi-tco-npv-and-payback/)
- [Nuvei, “Payment Authorization Optimization”](https://www.nuvei.com/solutions/authorization-optimization)
- [Optimized Payments, “Case Studies”](https://optimizedpayments.com/resources/case-studies/)
- [PYMNTS, “B2B CFOs Bring Fraud Controls Into Their Cash Flow Strategies”](https://www.pymnts.com/fraud-prevention/2026/b2b-cfos-bring-fraud-controls-into-their-cash-flow-strategies/)
- [Riskified, “How Much Does a False Decline Cost Your Business?”](https://www.riskified.com/blog/reduce-false-declines/)
- [Riskified, “The True Cost of Declined Orders”](https://www.riskified.com/blog/true-cost-declined-orders/)
- [Signifyd, “5 Strategies to Increase Bank Authorization Rates for Merchants”](https://www.signifyd.com/blog/increase-authorization-rates/)
- [Visa, “A Deep Dive into Tokenized Transactions”](https://corporate.visa.com/en/solutions/commercial-solutions/knowledge-hub/tokenization.html)
- [Visa Acceptance Solutions, “Why Tokens Are Key to Future Proofing Payments”](https://www.visaacceptance.com/en-us/blog/article/2025/tokens-are-key-to-future-proofing-payments.html)
- [Worldpay, “The C-Suite’s Guide to Payment Authorization Rates”](https://www.worldpay.com/en/insights/articles/c-suite-guide-to-auth-rates)

---

### Your Fraud System Is Your Most Expensive Revenue Leak.

Published: 2026-02-10 | https://www.corgilabs.ai/insights/false-declines

Most ecommerce finance teams track fraud losses closely. Chargebacks get dashboards. Fraud rates get quarterly reviews. But false declines (legitimate orders your fraud system blocks by mistake) rarely get the same attention, even though they cost you far more.

In 2023, US merchants lost $81 billion to false declines. For comparison, total ecommerce fraud losses were roughly $48 billion globally. For many ecommerce sellers, fraud prevention tools are blocking more revenue than fraudsters are stealing.

That’s worth saying again: for many ecommerce businesses, the system designed to protect their revenue may be their biggest source of lost revenue.

## The real cost of a $100 false decline

When your system blocks a $100 order from a real buyer, you don’t just lose $100. You lose in four directions at once.

**The immediate sale.** That $100 is gone. Research from the Merchant Risk Council shows merchants decline about 6% of orders for suspected fraud. Of those, roughly two-thirds are legitimate buyers who got caught in the filter.

**The customer’s lifetime value**. This is the big one. Industry surveys consistently show that 40% to 42% of customers never return after a false decline. They don’t call support. They don’t retry. They just leave. If that customer would have spent $100 a month over the next several years, you’ve lost thousands of dollars over a single blocked order.

One study of loyal customers (three or more previous purchases) found that a false decline cut their future order volume by 65%. Even the ones who came back spent 16% less per order. The relationship doesn’t recover.

**Your acquisition cost.** You spent real money to get that customer to checkout. The average ecommerce CAC is $70, which ranges from $50 to $130 depending on your vertical (industry benchmarks). When a new customer gets declined and walks away, 100% of that acquisition investment is wasted. You paid to acquire someone, then your own system turned them away.

**Your brand.** 32% of falsely declined customers post about it online. Among Gen Z, that number rises to 35%. One frustrated social media post about being “treated like a fraudster” doesn’t just lose you that customer. It discourages the next 10 who see it.

## Add it up

For a $100 false decline, the math looks roughly like this:

| **Component** | **Cost** |
| --- | --- |
| Lost sale | **$100** |
| Lost lifetime value (40% defection × $2,000 avg LTV*) | **$800** |
| Wasted acquisition cost (40% defection × $70 CAC) | **$28** |
| Support and brand damage | **$50–$100** |
| **Total cost per $100 decline** | **$978–$1,028** |

**Based on repeat-purchase ecommerce benchmarks ($100 AOV × 20 orders). Luxury and subscription verticals typically exceed this figure.*

The claim that you lose $750+ in lifetime value and $250+ in wasted CAC for every $100 blocked is directionally right. In some verticals (luxury, subscription, B2B), it’s conservative.

Other research puts it more starkly: for every $1 lost to actual fraud, merchants forfeit $30 by declining real buyers.

To put it in cumulative terms: if a business has a 6% decline rate and two-thirds of those are false declines, total revenue can be boosted 4% simply by improving payment decision logic. For a retailer with $100M in annual sales, that’s $4M in revenue being forfeited needlessly.

## Why this stays invisible

False declines don’t show up as a line item. There’s no chargeback notification, no dispute filing, no alert from your payment processor. The customer simply doesn’t come back, and your analytics never register the lost customer at all — or misattribute the drop to routine churn.

Most merchants don’t track their false decline rate at all. The ones who do often discover the number is higher than expected. PYMNTS Intelligence found that 64% of failed payments are difficult to recover, and only 22% of customers will definitely retry after being declined.

The customers you’re losing aren’t complaining to you. They’re complaining to Twitter. Or they’re just buying from your competitor.

## What to do about it

**Measure your insult rate — or at least estimate it.** Track retry success rates and customer complaints on blocked orders. If you have the appetite, run holdout tests on a sample of auto-declined transactions. The number will be imprecise, but even a rough estimate is better than the zero most merchants are working with.

**Quantify the full cost.** Don’t model a false decline as a $100 loss. Model it as a $1,000 loss. Use your own LTV and CAC numbers to build the multiplier for your business. When finance teams see the true cost, false decline reduction moves from a fraud team problem to a CEO’s or CRO’s revenue priority.

**Rethink your fraud approach.** Generic fraud rules block good customers because they don’t know your buyers. Custom machine learning trained on your transaction data can separate real buyers from real fraud with much higher accuracy. The goal isn’t less fraud prevention. It’s smarter fraud prevention that blocks fraud, not buyers.

Your design team has optimized every pixel for a good experience and high shopping cart conversion. So why aren’t you thinking about how every 20th legitimate customer is being told to go away — right when they are trying to pay you?

The $81 billion lost to false declines in 2023 is a cost. It’s also an opportunity. Every legitimate order you approve that your current system would have blocked flows straight to your top line.

**Your payment data is sitting on gold. The question is whether you’re digging it up, or burying it deeper.**

---

**Sources**

[PYMNTS Intelligence & Nuvei, "Fraud Management, False Declines and Improved Profitability" (November 2023)](https://www.pymnts.com/study/fraud-management-false-declines-improved-profitability-ecommerce)

[Merchant Risk Council, "2024 Global eCommerce Payments & Fraud Report"](https://merchantriskcouncil.org/learning/mrc-exclusive-reports/global-payments-and-fraud-report/2024-global-payments-and-fraud-report)

[Forter, "2023 Consumer Trust Premium Report"](https://explore.forter.com/2023trustpremiumreport/p/1)

[ClearSale, "State of Consumer Attitudes on Ecommerce, Fraud, & CX 2023-2024"](https://en.clear.sale/blog/report-state-of-consumer-attitudes-on-ecommerce-fraud-cx-2023-2024)

[Signifyd, "False Declines Explained: How to Prevent Fraud False Alarms"](https://www.signifyd.com/blog/how-the-top-retailers-measure-fraud-false-declines/)

[Riskified, "How Consumers Respond to False Declines"](https://www.riskified.com/blog/how-consumers-respond-to-false-declines/)

[Rivo, "Average Customer Acquisition Cost for eCommerce"](https://www.rivo.io/blog/average-customer-acquisition-cost-for-ecommerce)

[Deliberate Directions, "Customer Acquisition Cost Ecommerce: 2026 Benchmarks"](https://deliberatedirections.com/customer-acquisition-cost-ecommerce-benchmarks/)

[Harvard Business Review / Bain & Company, "The Value of Keeping the Right Customers"](https://hbr.org/2014/10/the-value-of-keeping-the-right-customers)

---

### Your Authorization Rate Is a Vanity Metric: What That 91% Is Actually Hiding

Published: 2026-02-09 | https://www.corgilabs.ai/insights/your-authorization-rate-is-a-vanity-metric-what-that-91-is-actually-hiding

**For payment operations leaders, the authorization rate has become the metric you check but never question.** It sits on a dashboard, it trends in a reasonable range, and it gives you a false sense of control. The problem isn’t that the number is wrong. The problem is that it’s incomplete, and the gap between what it shows and what’s actually happening is where your revenue disappears.

According to Worldpay, for a business processing $1 billion in annual transactions, a single percentage point improvement in authorization rate equals $10 million in recovered revenue. That lift comes without acquiring new customers, increasing marketing spend, or changing pricing. Yet most merchants lack the visibility to diagnose where those lost percentage points go.

Here’s what your authorization rate is hiding, how to quantify what you’re losing, and what the highest-performing merchants do to close the gap.

## The Composite Metric Problem: Why Top-Line Auth Rates Mislead

Industry authorization rates for e-commerce range from 85% to 95%, according to data from Worldpay and GR4VY. These benchmarks primarily reflect North American and European markets; authorization rates in LATAM and APAC regions often trend lower due to different issuer practices and fraud patterns. That said, even within this range, a “good” rate for one merchant may represent millions in lost revenue for another at similar scale. The top-line number tells you your approval percentage, but it doesn’t tell you why transactions fail, which failures you can fix, or how much money sits on the table.

Your authorization rate is a composite of multiple failure modes blended into one figure. It includes hard declines (stolen cards, closed accounts) that you can’t recover. It includes soft declines (insufficient funds, processor timeouts, missing authentication data) that you often can recover. It includes transactions flagged by issuer fraud models for patterns that aren’t actually fraudulent. And it includes a massive bucket of “do not honor” responses that carry no diagnostic value at all.

When you look at a single number on a dashboard, you’re averaging all of these together. A stable 91% might mean your soft decline recovery is excellent and your hard decline rate is creeping up. Or it might mean your fraud flags are increasing but your retry logic is compensating. You can’t tell, because the metric doesn’t decompose itself.

## What Your Dashboard Isn’t Showing You: The Anatomy of a Decline

Here’s the first thing most dashboards obscure: 80% to 90% of all payment declines are soft declines, meaning they’re potentially recoverable. Soft declines can often be resolved through retry logic, updated card credentials, or richer transaction data sent to the issuer. Yet most dashboards don’t clearly separate soft declines from hard declines (Spreedly; GR4VY).

The second thing your dashboard hides is even more frustrating. According to a 2016 Visa Global Declines Analysis, over 76% of Visa’s global declined transaction volume fell into just two categories: “insufficient funds” and “do not honor.” Industry sources confirm this pattern persists today (Churnkey). The “do not honor” code (response code 05) is a catch-all that can represent anywhere from 10% to 60% of all refused payments depending on geography (Churnkey). As American Banker reported, issuing banks put most declines into one large bucket of “do not honor,” giving merchants almost no information about why a transaction actually failed.

Think about what that means in practice. Your dashboard shows a decline. The decline code says “do not honor.” You have no idea whether the issue was a fraud rule, a velocity check, an address mismatch, or something else entirely. **You can’t fix what you can’t diagnose.**

If you run payments across multiple processors, the problem compounds. Each PSP uses different data formats, reporting structures, decline code taxonomies, and settlement timelines. A merchant using Stripe, Adyen, and Braintree may see three different decline rates for the same region with no way to normalize or compare them (Payrails). Every PSP dashboard shows different metrics, with fields that don’t match and varying timeframes, creating fragmented reporting that hides revenue opportunities.

For multi-PSP merchants, your authorization rate isn’t just a vanity metric. It’s three or four different vanity metrics that don’t talk to each other.

## The Hidden Revenue Leak: Quantifying What You’re Losing

The revenue buried beneath your authorization rate is larger than most payment teams realize.

False declines (legitimate transactions incorrectly rejected) cost merchants an estimated $308 billion globally in 2023, according to industry estimates compiled by Riskified and others. That figure exceeds actual fraud losses. A more conservative 2026 estimate from PYMNTS places the number at $50 billion. Either way, merchants lose more money to false declines than to fraud itself, a point Chargebacks911 has emphasized (CrowdFund Insider).

The customer impact is just as stark. In 2024, 56% of U.S. consumers reported experiencing a false payment decline in the prior three months (PYMNTS). Among loyal customers who experience a false decline, subsequent order volume drops by 65% (Riskified). Riskified’s research shows that 27% of loyal customers never return to the merchant after a false decline. Broader studies suggest 32% to 33% of all consumers abandon a merchant entirely after the experience (Riskified; Signifyd).

For subscription and SaaS businesses, the math gets worse. The average SaaS business loses approximately 9% of its recurring revenue to failed payments annually, effectively negating a full month of growth each year (Stripe analysis, via Baremetrics). Involuntary churn, caused by failed payments rather than customer decisions, accounts for 20% to 40% of total churn in subscription businesses (ProfitWell research, via Userpilot).

Consider what that means if you’re running a $40 million ARR SaaS company. Nine percent of recurring revenue is $3.6 million per year lost to payment failures. Only about 70% of failed payments are ever recovered on average (Recurly Research). The remaining 30% becomes permanent revenue loss that your dashboard attributes to “churn” without distinguishing whether the customer chose to leave or their payment simply failed.

Your authorization rate doesn’t tell you any of this. It shows you a percentage. It doesn’t show you the customers who left because their renewal was declined, the revenue that could have been retried, or the fraud rules that are blocking your own subscribers.

## What High-Performing Merchants Do Differently

The gap between average and top-performing merchants isn’t luck. It’s instrumentation and process. Here are the specific techniques that move authorization rates by meaningful amounts, backed by data.

**Network tokenization.** Replacing stored card numbers (PANs) with network-level tokens delivers a measurable 2 to 6 percentage point lift in authorization rates. Visa reported a 4.6% global authorization rate lift for tokenized transactions versus PAN-based transactions, along with a 30% reduction in fraud (Visa Acceptance Solutions). Mastercard reports a 3 to 6 percentage point improvement (Mastercard). By 2024, 47% of merchants had adopted tokenization, up from 44% in 2023. By 2025, six in 10 merchants using tokenization cited authorization rate improvement as a primary benefit (MRC Global Reports).

**Intelligent retry logic.** Smart retry engines, combined with card account updater services, recover 60% to 70% of failed payments (Slickerhq; Cleverbridge). The timing, sequencing, and data enrichment of retries matters enormously. A retry sent at the wrong time or without updated card information fails just like the original attempt. A retry sent with fresh credentials, when the cardholder’s account is more likely to have funds, succeeds at significantly higher rates.

Stripe’s Adaptive Acceptance recovered $6 billion in falsely declined transactions in 2024, reflecting a 60% year-over-year increase in retry success rate (Stripe). Their average authorization rate lift across merchants is roughly 2.2%.

**Richer transaction data for issuers.** Issuers decline transactions when they lack confidence that the transaction is legitimate. Sending additional data fields (device fingerprint, customer tenure, transaction history) gives issuers more context to approve. One athletic apparel brand working with Riskified lifted authorization rates from 82% to 95% by enriching transaction data and optimizing the fraud decisioning layer before transactions reached issuers (Riskified).

**Unified cross-processor analytics.** Merchants who normalize their decline data across processors can spot patterns invisible in siloed dashboards. Is one processor declining more transactions in a specific BIN range? Are issuer fraud rules triggering differently depending on which acquirer routes the transaction? Without unified analytics, these questions go unanswered.

The proof points are compelling. Zapier achieved a 4% authorization rate uplift by combining Adaptive Acceptance, network tokens, and card account updater, translating to over $3 million in additional revenue (Stripe Newsroom). GAIA, a streaming company, moved from 80% to 89%+ authorization rates after gaining visibility into why transactions were failing and applying targeted optimization (Stripe). Worldpay reports that their optimization tools deliver a 1.5% revenue uplift within 90 days for participating merchants.

## From Vanity Metric to Revenue Recovery: Five Steps to Start

Closing the authorization rate blind spot doesn’t require a full platform migration. It starts with visibility.

**1. Disaggregate your authorization rate.** Break your top-line number down by decline type (soft vs. hard), decline code, issuer, BIN range, card brand, and processor. This single step often reveals that 80% or more of your declines are soft and potentially recoverable.

**2. Build a soft decline retry strategy.** Not all retries are equal. Map your most common soft decline codes to specific retry actions: timing adjustments, credential updates, data enrichment, or alternative routing. Target a 60% to 70% recovery rate on soft declines as your benchmark.

**3. Adopt network tokens.** If you haven’t moved to network tokenization, you’re leaving a 2 to 6 percentage point authorization rate lift on the table. The merchant adoption curve is accelerating, and the data on authorization rate improvement is consistent across card networks.

**4. Unify your payments data across processors.** If you run multiple PSPs, you need a single view that normalizes decline codes, standardizes reporting periods, and lets you compare performance across processors for the same transaction types. Fragmented dashboards make optimization guesswork.

**5. Measure what matters.** Track false decline rate, soft decline recovery rate, involuntary churn rate, and revenue recovered per retry cycle. These metrics tell you whether your authorization rate is improving because you’re actually approving more real buyers, or just because your transaction mix shifted.

Each of these steps moves you from treating your authorization rate as a number to check toward treating it as a system to optimize. The merchants recovering millions in previously lost revenue aren’t doing anything mysterious. They’re looking at data that was always there, just buried beneath a single percentage on a dashboard.

**For payment teams ready to dig into their decline data across processors and pinpoint exactly where revenue is leaking, Corgi Intelligence and Corgi Model provide this level of visibility and optimization, with results in days and no development work required.**

The 91% on your dashboard isn’t wrong. It’s just not telling you the whole story.



---



## Sources

- [American Banker, “05: Do Not Honor Card Refusals Are Confusing to Merchants”](https://www.americanbanker.com/payments/opinion/05-do-not-honor-card-refusals-are-confusing-to-merchants)
- [Baremetrics, “5 Ways to Prevent Involuntary Churn in SaaS”](https://baremetrics.com/blog/involuntary-churn) (citing Stripe analysis on SaaS failed payment revenue loss)
- [CrowdFund Insider, “False Declines Costing Merchants More Than Fraud, Report Claims”](https://www.crowdfundinsider.com/2025/10/254284-false-declines-costing-merchants-more-than-fraud-report-claims/) (Chargebacks911)
- [Churnkey, “Do Not Honor Decline: Meaning, Stats, and How To Fix”](https://churnkey.co/blog/do-not-honor-decline/) (citing Visa Global Declines Analysis, 2016)
- [Cleverbridge, “Recover Failed Payments and Prevent Involuntary Churn with AI-powered Retry Logic”](https://grow.cleverbridge.com/blog/failed-payment-recovery-dynamic-retries)
- [GR4VY, “Approval Rates in Payments: Meaning and Deep Dive for 2025”](https://gr4vy.com/posts/approval-rates-in-payments-meaning-and-deep-dive-for-2025/)
- [GR4VY, “What Is the Difference Between Hard and Soft Decline in Payments?”](https://gr4vy.com/posts/what-is-the-difference-between-hard-and-soft-decline-in-payments/)
- [MRC, “2025 Global eCommerce Payments and Fraud Report”](https://merchantriskcouncil.org/learning/mrc-exclusive-reports/global-payments-and-fraud-report)
- [MRC, “2024 Global eCommerce Payments and Fraud Report”](https://merchantriskcouncil.org/learning/mrc-exclusive-reports/global-payments-and-fraud-report/2024-global-payments-and-fraud-report)
- [Optimized Payments, “Network Tokenization: A Strategic Advantage in Modern Payments”](https://optimizedpayments.com/insights/card-fees/network-tokenization-a-strategic-advantage-in-modern-payments/) (Mastercard data)
- [Payrails, “From Data Fragmentation to Strategic Control”](https://www.payrails.com/blog/unified-payment-analytics)
- [PYMNTS, “56% of US Consumers Experienced a False Payment Decline in Last 90 Days” (2024)](https://www.pymnts.com/news/payments-innovation/2024/56-of-us-consumers-experienced-a-false-payment-decline-in-last-90-days)
- [PYMNTS, “47% of Merchants Say False Declines Cost Them Sales” (2026)](https://www.pymnts.com/fraud-prevention/2026/47-percent-of-merchants-say-false-declines-cost-them-sales/)
- [Riskified, “The True Cost of Declined Orders”](https://www.riskified.com/blog/true-cost-declined-orders/)
- [Riskified, “Unlock Revenue by Optimizing Payment Authorization Rates”](https://www.riskified.com/blog/payment-authorization-rates/) (athletic apparel brand case study, 82% to 95% lift)
- [Signifyd, “5 Strategies to Increase Bank Authorization Rates for Merchants”](https://www.signifyd.com/blog/increase-authorization-rates/)
- [Slickerhq, “Cut Involuntary Churn by 70% in 2025”](https://www.slickerhq.com/blog/cut-involuntary-churn-70-percent-ai-retry-engines-vs-static-billing-logic-2025)
- [Spreedly, “How to Improve Soft and Hard Decline Rates”](https://www.spreedly.com/blog/how-to-improve-soft-and-hard-decline-rates)
- [Stripe, “AI Enhancements to Adaptive Acceptance”](https://stripe.com/blog/ai-enhancements-to-adaptive-acceptance) ($6B recovery in 2024)
- [Stripe, GAIA Customer Case Study](https://stripe.com/en-jp/customers/gaia) (80% to 89%+ authorization rate)
- [Stripe Newsroom, “Zapier sees 4% uplift in auth rates with Stripe”](https://stripe.com/newsroom/stories/zapier) ($3M+ additional revenue)
- [Userpilot, “Involuntary Churn vs Voluntary Churn in SaaS”](https://userpilot.com/blog/involuntary-churn/) (citing ProfitWell research, 20-40% of total churn)
- [Visa Acceptance Solutions, “Tokens Are Key to Future Proofing Payments”](https://www.visaacceptance.com/en-us/blog/article/2025/tokens-are-key-to-future-proofing-payments.html) (4.6% auth rate lift, 30% fraud reduction)
- [Worldpay, “The C-Suite’s Guide to Payment Authorization Rates”](https://www.worldpay.com/en/insights/articles/c-suite-guide-to-auth-rates) ($10M per percentage point at $1B volume)
- [Worldpay, “Smarter Payments, More Revenue”](https://www.worldpay.com/en/insights/articles/authorization-rates-insights) (1.5% revenue uplift within 90 days)

---

## Published Resources

### Overview Dashboard

Published: 2026-04-23 | https://www.corgilabs.ai/resources/overview-dashboard

The Overview Dashboard is your home base in Corgi Intelligence. It provides an at-a-glance summary of your business health, powered by AI-generated Key Insights that surface the most important trends and opportunities in your payment data.

## Dashboard Modes: Retail vs. Subscription

Corgi Intelligence automatically tailors your Overview Dashboard based on your business model:

- **Retail/e-commerce merchants** see metrics focused on Gross Merchandise Value (GMV), transaction counts, refund rates, average order value, customer lifetime value, and top products by revenue.
- **Subscription/usage-based merchants** see metrics focused on Monthly Recurring Revenue (MRR), net revenue retention, gross revenue retention, logo churn rate, dunning recovery rate, deferred revenue balance, and revenue at risk.

Corgi Labs auto-detects the best dashboard mode for your business during onboarding. If a different view would be more appropriate, reach out to us and we will update your configuration.

## Dashboard Metrics

### Retail Dashboard

If your business primarily sells one-time products or services (e-commerce, marketplaces, physical goods), you will see the **Retail** overview.

| Metric | Definition |
| --- | --- |
| Gross Merchandise Value (GMV) | Total value of all transactions processed in the selected period. |
| Number of Transactions | Total count of payment attempts. |
| Refund Rate | Percentage of transactions that were refunded, with trend comparison. |
| Number of Unique Customers | Distinct customers who made at least one purchase. |
| Repeat Purchase Rate | Percentage of customers making 2 or more purchases. |
| Customer Lifetime Value (CLV) | Average revenue per customer over their relationship with your business. |
| Average Order Value (AOV) | Mean transaction amount per order. |
| Top 10 Products by GMV Contribution | A ranked table showing your best-performing products by revenue, including purchase count, repeat customers, and percentage of total revenue. |

### Subscription / Usage-Based Dashboard

If your business operates on a recurring or usage-based billing model (SaaS, subscriptions, AI token usage), you will see the **Subscription** overview.

| Metric | Definition |
| --- | --- |
| Monthly Recurring Revenue (MRR) | Your predictable monthly revenue from active subscriptions. |
| Net Revenue Retention (NRR) | Measures expansion, contraction, and churn relative to your starting revenue. An NRR above 100% indicates growth from existing customers. |
| Gross Revenue Retention (GRR) | Revenue retained from existing customers, excluding expansion. Reflects how well you hold onto revenue before upsells. |
| Logo Churn Rate | Percentage of customers who canceled during the period. |
| Dunning Recovery Rate | Percentage of failed subscription payments that were successfully recovered through retry and dunning flows. |
| Deferred Revenue Balance | Revenue collected but not yet recognized, important for accounting and forecasting. |
| Revenue at Risk | Revenue associated with customers showing churn signals or failed payments. |

## Key Insights

At the top of the Overview page, Corgi surfaces **AI-generated Key Insights**: automated observations about your most important payment trends. These insights are generated from your latest data and highlight items such as:

- **Approval Upside:** Estimated additional revenue you could unlock by improving your approval rate, with specific dollar estimates.
- **Disputes Down / Up:** Notable changes in your dispute rate compared to the previous period, including breakdowns by primary vs. comparison range.
- **Churn Spike:** Alerts when churned revenue exceeds historical norms, with recommended actions (for example, aligning dunning and card updater efforts).
- **Rule Bias:** Warnings when your fraud rules may be generating too many generic declines, with suggestions to refine rules and avoid suppressing legitimate customers.

Key Insights update automatically. They are designed to draw your attention to the most impactful changes without requiring you to dig through every chart.

## Payments & Fraud Overview

Both dashboard modes include a **Payments & Fraud Overview** section at the bottom of the page, showing:

| Metric | Definition |
| --- | --- |
| Authorization Rate | Percentage of payment attempts approved by the issuing bank. |
| Dispute Rate | Percentage of transactions that resulted in a customer dispute. |
| Block Rate | Percentage of transactions blocked by your fraud rules or risk screening. |
| Abandonment Rate | Percentage of checkout sessions that were abandoned before payment completion. |

Each metric includes a trend comparison against the previous period so you can spot changes at a glance. For deep dives, refer to Payment Analytics and Dispute & Fraud metrics, respectively.

---

### Payment Analytics

Published: 2026-04-23 | https://www.corgilabs.ai/resources/payment-analytics

The Payment Analytics page provides a comprehensive view of your payment performance from checkout to final outcome. Use it to understand your payment funnel, identify where transactions fail, and find opportunities to improve your authorization rate.

## Payment Funnel

The **Payment Funnel** visualizes the complete transaction flow from checkout through risk screening, 3D Secure authentication, and final outcome. Each stage shows both the count and the dollar volume, so you can see both the frequency and financial impact at every step. The funnel has four sequential stages:

1. **Checkout:** Total checkout sessions initiated by customers, and how many lead to attempted payments.
2. **Risk Model:** Transactions evaluated by fraud prevention services, typically offered by your payment provider or a 3rd party, including by Corgi Labs. Shows how many transactions were approved vs. blocked.
3. **3DS:** Transactions routed through 3D Secure authentication, performed by the card issuer. Shows No 3DS (not required), 3DS Passed, and 3DS Failed counts.
4. **Outcome:** Final result of the payment: succeeded or declined by the issuer.

## Core Payment Metrics

| Metric | Definition |
| --- | --- |
| Payment Success Rate | The overall percentage of payment attempts that resulted in a successful charge. This metric accounts for all failure points, including fraud blocks, 3DS failures, and issuer declines. Trend comparison against the previous period is shown. |
| Authorization Rate | The percentage of payment attempts that were authorized (approved) by the issuing bank, after passing through risk screening and 3DS. This isolates network-level acceptance from fraud blocks performed by your payment and fraud prevention providers. |

## Block, Decline & Abandonment Rates

| Metric | Definition |
| --- | --- |
| Block Rate | Percentage of transactions blocked by your fraud rules or risk model before reaching the payment network. |
| Decline Rate | Percentage of transactions declined by the card network or issuing bank. |
| Abandonment Rate | Percentage of checkout sessions abandoned by the customer. |

## Block Reasons

This section breaks down why transactions were blocked during risk screening. A stacked bar chart shows monthly volumes by block source.

## 3D Secure Authentication

This section examines 3DS challenge rates and authentication performance.

| Metric | Definition |
| --- | --- |
| 3DS Rate | Percentage of transactions routed through 3D Secure. |
| 3DS Success Rate | Percentage of 3DS that were successful. |
| Challenge Rate | Percentage of 3DS transactions that triggered an active challenge (as opposed to frictionless authentication). |
| Challenge Success Rate | Percentage of 3DS challenges that were successful. |

A monthly breakdown chart shows Successful Challenges, Successful Frictionless, and Failed Challenges over time. A summary table shows the count, share, and request volume for each outcome.

## Decline Reasons Distribution

A stacked bar chart shows decline counts by reason category over time. Use this to identify whether declines are driven by preventable issues (like expired cards) or systemic problems (like issuer-side fraud flags).

## Geographic Payment Distribution

A world map visualization shows payment volume by card-issuing country. This helps you understand the geographic distribution of your customers and identify regions with unusually high decline or fraud rates.

## Deduplication Setting

Payment metrics can be viewed as deduplicated or raw:

- **Deduplicated:** Count only the final outcome per payment, which removes duplicate retries. Multiple attempts are considered the same payment when they have:

- Same invoice_id for subscription payments, or
- Same Customer + close-in-time + same amount, or
- Same card number + close-in-time + same amount
- **Raw:** Count all payment attempts.

Tracking the same metrics across the same setting allows a fair evaluation of the metrics' performance over time. Depending on your business model, a significant difference between deduplicated metrics and raw metrics may indicate increased customer checkout friction.

---

### Customer Clusters

Published: 2026-04-23 | https://www.corgilabs.ai/resources/customer-clusters

The Customer Clusters page uses AI-powered segmentation to group your customers by spending behavior and purchase cadence. It answers three practical questions for payment ops and marketing teams: who are your customers, how do they behave, and where should you concentrate retention and acquisition effort. Because the clustering is refreshed as new transactions flow in, the segments reflect current behavior rather than a static snapshot.

## Customer Segmentation Clusters

Corgi automatically identifies distinct customer segments based on two dimensions:

- **Average Order Value** (x-axis): how much the customer spends per transaction.
- **Purchase Frequency** (y-axis): how often the customer makes purchases, measured per month.

A scatter plot visualizes all customers, color-coded by their assigned cluster. This makes it easy to see the natural groupings in your customer base at a glance, and to spot outliers who may warrant individual attention.

## Cluster Definitions

### High-Value Customers

Premium customers with high spending and frequent purchases. These are your most valuable customers.

- Characterized by above-average order values and high purchase frequency.
- Strategy: prioritize retention, offer loyalty rewards, and ensure premium support.

### Loyal Frequent Buyers

Regular customers with moderate spending but high engagement. They purchase often, even if individual order values are modest.

- Strategy: encourage upselling and cross-selling to increase AOV.

### Price-Conscious Buyers

Budget-focused customers who respond well to discounts and promotions. They tend to have lower order values and less frequent purchases.

- Strategy: use targeted promotions and discount campaigns to drive repeat purchases.

### New Explorers

Recent customers who are still evaluating your products. They have low frequency and moderate order values.

- Strategy: focus on onboarding, first-purchase follow-ups, and welcome campaigns to convert them into repeat buyers.

### Dormant Customers

Previously active customers who have not purchased recently. They represent potential win-back opportunities.

- Strategy: launch re-engagement campaigns, win-back offers, or surveys to understand why they left.

## Cluster Summary Cards

Each cluster is summarized in a card with four at-a-glance metrics:

| Metric | What it shows |
| --- | --- |
| **Total Revenue** | Aggregate revenue from all customers in the segment. |
| **Avg Order Value** | Mean transaction amount for the segment. |
| **Customers** | Number of customers in the segment. |
| **Frequency** | Average purchases per month. |

Together these four numbers give you a quick read on both the size and the economic weight of each segment, so you can tell at a glance whether a cluster is a small group of heavy spenders or a large group of light spenders.

## Segment Performance

A combined bar and line chart shows the number of customers and total revenue for each segment side by side. This helps you quickly compare which segments contribute the most revenue and which have the most customers. The gap between the two series is often the most revealing part: a segment with many customers but little revenue points to an upsell opportunity, while a segment with few customers but outsized revenue points to a retention priority.

## Purchase Behavior by Segment

A chart comparing average purchases per month and average order value across segments. This makes it easy to see which segments buy more often vs. which spend more per order, and to decide whether a given segment is best influenced through frequency plays (subscriptions, reminders, replenishment nudges) or basket-size plays (bundles, cross-sells, tier thresholds).

---

### Customer Overview

Published: 2026-04-23 | https://www.corgilabs.ai/resources/customer-overview

The Customer Overview page helps you analyze customer behavior, retention patterns, and identify your most valuable customers.

## Customer Acquisition, Retention & Churn Analysis

The main chart provides a combined view of customer trends over time.

| Metric | Definition |
| --- | --- |
| Total Customers | The total number of unique customers in the selected period. |
| New Customers | First-time buyers during the period. |
| Returning Customers | Customers who made at least one prior purchase. |
| Churn Rate | Percentage of customers who purchased in the previous period who did not return in the next period. |

This visualization helps you understand the balance between acquisition and retention over time. A rising churn rate alongside flat new customer growth is a signal that retention strategies need attention.

## Repeat Purchase Rate

The **Repeat Purchase Rate** shows the percentage of customers making 2 or more purchases. This is a key loyalty metric. A higher repeat rate generally indicates strong product-market fit and effective retention.

## Customer Lifetime Value (CLV)

The **Customer Lifetime Value** metric shows the average total revenue per customer across their entire relationship with your business. This helps you understand how much each customer is worth and informs decisions about acquisition spend and retention investment.

## Top Frequent Customers

A detailed table lists your most active customers, filtered to show those with strong repeat purchase volume and fewer disputes.

| Column | Definition |
| --- | --- |
| Customer name and email | Identifies the customer. |
| Purchases | Total number of transactions. |
| Disputes | Number of disputes filed by this customer. |
| Total Spent | Cumulative spend. |
| Avg. Order | Average transaction value. |
| Last Purchase | Date of most recent transaction. |

This table is useful for identifying VIP customers, spotting potential fraud patterns (high purchase volume combined with high dispute counts), or building targeted retention campaigns.

---

### Product Performance

Published: 2026-04-23 | https://www.corgilabs.ai/resources/product-performance

The Product Performance page helps you understand which products drive the most purchases, revenue, and customer engagement.

## Top Products by Purchase Volume

A bar chart ranks your products by total number of purchases during the selected period. This helps you identify your best sellers and spot any underperformers. The ranking reflects only purchases during the selected period, so adjust the period filter to change the ranking window.

## Revenue Distribution by Category

A donut chart shows how revenue is distributed across your product categories. This gives you a high-level view of category concentration. For example, if 100% of your revenue comes from a single category, this signals an opportunity (or risk) depending on your business strategy. Use this view to gauge category concentration risk at a glance.

## Product Performance Details

A paginated table provides a complete breakdown of every product. The table is sortable by any column and paginated to support businesses with large product catalogs.

| Column | Definition |
| --- | --- |
| Product Name | The name or description of the product. |
| Category | The product category. |
| Purchases | Total number of transactions for this product. |
| Repeat Customers | Number of customers who purchased this product more than once. |
| Revenue | Total revenue generated by this product. |
| % of Total | This product's share of your total revenue. |

## How to Use This Data

- **Identify top performers.** Focus marketing spend on products already generating strong revenue and repeat purchases.
- **Spot products with high repeat rates.** Products with high repeat customer counts may be good candidates for subscription or bundle offers.
- **Find underperformers.** Products with low purchase counts or revenue share may need pricing adjustments, better descriptions, or promotional support.

---

### Disputes & Fraud

Published: 2026-04-23 | https://www.corgilabs.ai/resources/disputes-and-fraud

The Disputes and Fraud page gives payment operations teams a single place to monitor dispute activity, fraud patterns, and the financial drag both create. Use it to spot emerging trends, trace fraud back to its source, and act on the levers that reduce chargebacks before they compound.

## Dispute, Fraud, and Chargeback Rate & Count

The top of the page surfaces two headline metrics side by side. The **Dispute, Fraud, and Chargeback Rate** expresses the share of transactions that ended in a dispute, fraud case, or chargeback as a percentage. The **Count** shows the raw number of cases behind that percentage, so you can tell whether a rate shift reflects a handful of incidents or a meaningful volume change.

Both metrics include a trend comparison against the previous period. A rising rate paired with a rising count points to a real increase in dispute pressure, while a rising rate on a falling count usually reflects lower transaction volume rather than worsening fraud exposure.

## Dispute Win Rate

The **Dispute Win Rate** is the percentage of disputes you have won. A low win rate is a signal worth investigating. It often points to gaps in the evidence you submit, delays in your response workflow, or documentation that does not map cleanly to the reason codes issuers expect. Treat a sustained dip as a prompt to audit your representment process rather than a one-off outcome.

## Estimated Loss Analytics

This section quantifies the financial impact of disputes and fraud. The estimated loss is calculated as three times the disputed amount, a multiplier that captures the operational and financial costs that sit alongside the face value of the dispute itself: fees, recovery labor, merchandise loss, and downstream risk exposure.

Watching this figure next to raw dispute counts helps you prioritize. A small number of high-value disputes can outweigh a larger volume of low-value ones, and the loss view makes that tradeoff explicit.

## Fraud Breakdowns

### Dispute Reason Breakdown

A stacked bar chart plots dispute counts by reason category over time. The categories are Fraud, Product Not Received, Product Unacceptable, Duplicated Charge, and All Other Reasons. The shape of the stack tells you whether your disputes are primarily fraud-driven or operational, which in turn tells you whether to lean on fraud tooling or on fulfillment and billing fixes.

### Payment Method Distribution

This view breaks disputes down by payment method, including JCB, Visa, Mastercard, and American Express. Three callouts sit above the chart:

- **Highest Fraud Rate** by method
- **Most Disputes** by method
- **Safest Payment Method**

A bar chart beneath the callouts compares Fraud versus Other Disputes for each payment method, so you can see whether a method's risk profile is driven by fraud specifically or by a broader mix of dispute types.

### Payment Method Details Table

The details table gives you the full numeric picture for each payment method:

| Column | What it shows |
| --- | --- |
| Dispute Rate | Share of transactions on this method that became disputes |
| Dispute Count | Number of disputes on this method |
| % of Total Disputes | This method's share of all disputes |
| Fraud Rate | Share of transactions on this method flagged as fraud |
| Fraud Count | Number of fraud cases on this method |
| % of Total Fraud | This method's share of all fraud cases |

### Country Breakdown

Switch to the Countries tab to see the same patterns mapped by geography. Country-level concentration often surfaces risk signals that payment-method slicing hides, especially for cross-border volume.

## Rate Basis Setting

You can toggle the basis used to calculate the rates on this page:

1. **Dispute date.** Rates are calculated based on when the dispute was filed.
2. **Transaction date.** Rates are calculated based on when the original transaction occurred.

Dispute-date basis reflects what your operations team is handling right now. Transaction-date basis reflects the quality of the transactions you accepted in a given period, which is the right lens for evaluating acceptance and fraud-screening changes.

---

### AI Insights & Reports

Published: 2026-04-23 | https://www.corgilabs.ai/resources/ai-insights-and-reports

The AI Insights & Reports page provides access to AI-generated payment insights reports that analyze your payment data and deliver actionable recommendations.

## How It Works

Corgi Labs' AI engine periodically analyzes your payment data and generates comprehensive reports that summarize key trends, anomalies, and optimization opportunities. These reports are designed to save your team hours of manual analysis by surfacing the most important findings automatically.

## Report Contents

Each AI Insights report typically covers the following areas:

| Section | What it covers |
| --- | --- |
| **Approval Rate Analysis** | How your approval rate changed compared to the previous period, including daily trends and contributing factors. |
| **Decline & Block Trends** | Changes in decline rates, block rates, and the reasons driving them. |
| **Transaction Volume** | Number of approvals out of total transactions and how this compares historically. |
| **Anomaly Detection** | Unusual patterns or spikes that may require attention. |
| **Optimization Recommendations** | Specific, actionable suggestions to improve payment outcomes. |

## Report List

The main page shows a table of all generated reports with the following columns:

| Column | Description |
| --- | --- |
| **Period** | The date range the report covers (e.g., Apr 6, 2026 to Apr 12, 2026). |
| **Insights Preview** | A brief summary of the key finding. |
| **Generated** | When the report was created. |
| **Actions** | View the full report or Download it. |

## Report Cadence by Plan

Report frequency depends on your Corgi Intelligence plan:

| Plan | Report Frequency |
| --- | --- |
| Core | 1 report per month |
| Pro | 1 report per week (on-demand coming soon) |
| Enterprise | On-demand generation |

## Using Insights Effectively

AI Insights reports are most valuable when paired with the operational tools in Corgi Intelligence. Follow this sequence to turn a report into action:

1. **Read the report** to understand what changed and why.
2. **Navigate to the relevant analytics page** (e.g., Payment Analytics, Disputes & Fraud) for deeper investigation.
3. **Take action** using Payment Tools: adjust fraud rules, update block/allow lists, or respond to disputes based on the report's recommendations.

---

### Dispute Management

Published: 2026-04-23 | https://www.corgilabs.ai/resources/dispute-management

The Dispute Management page is your central hub for managing active disputes, tracking outcomes, and preventing chargebacks with automated early fraud warning responses.

## Overview Metrics

At the top of the page, you'll see key metrics for the selected period:

- **Dispute Rate & Count.** Current dispute rate and total number of disputes, with trend comparison.
- **Dispute Win Rate.** Percentage of disputes you have won, helping you assess the effectiveness of your response strategy.

Both metrics include trend arrows and can be toggled between dispute date and transaction date basis.

## Outcome Breakdown

A stacked bar chart shows monthly dispute outcomes, categorized as:

- **Needs Response.** Disputes awaiting your action.
- **Under Review.** Disputes with submitted evidence being reviewed.
- **Lost.** Disputes decided in the customer's favor.
- **Won.** Disputes decided in your favor.

A summary table below shows each outcome's count and share of total disputes. Use this to track whether your response rate and win rate are improving over time.

## Active Disputes Requiring Action

This table lists all disputes that currently require your attention. Each dispute row carries six fields:

| Column | What it shows |
| --- | --- |
| **Dispute ID** | Unique identifier for the dispute. |
| **Customer** | Customer name. |
| **Amount** | Disputed amount. |
| **Reason** | The dispute reason (e.g., fraudulent, product not received). |
| **Days Left** | Remaining time to respond. 0 days means the deadline is imminent. |
| **Priority** | Color-coded priority (High, Medium, Low) based on urgency and amount. |

The table is paginated and sortable. Focus on High-priority disputes with 0 days remaining first.

## Historical Disputes

Below the active disputes, a Historical Disputes section lets you review past disputes, their outcomes, and resolution dates. Use this for reporting, identifying patterns, and improving your dispute response process.

---

### List Management

Published: 2026-04-23 | https://www.corgilabs.ai/resources/list-management

The List Management page is where payment operators build and maintain the reusable value lists that power Corgi's fraud detection rules. Every allow list, block list, and attribute collection lives here, whether it ships as a Corgi default or you author it yourself. Spend a few minutes on this page and the rules you write elsewhere in Intelligence become dramatically easier to reason about, because each rule can simply ask "is this value in that list?" instead of hard-coding individual values inline.

## What Are Lists?

Lists are collections of values (emails, card fingerprints, IP addresses, customer IDs, etc.) that can be referenced in your fraud rules. For example, you might create an email block list containing known fraudulent email addresses, and then create a rule that blocks any transaction matching an entry in that list.

This indirection is the whole point. One list can feed many rules, and updating the list propagates everywhere it is referenced. When a new bad actor shows up, you add the value once rather than editing every rule that needs to know about it.

## Default Lists

Corgi provides several default block lists out of the box, pre-populated with known bad actors. Default lists are managed by the system and updated automatically, so you inherit ongoing threat intelligence without operational overhead.

| List | Purpose |
| --- | --- |
| Card Fingerprint Block List | Known fraudulent card fingerprints. |
| Email Block List | Known fraudulent email addresses. |
| Email Domain Block List | High-risk email domains. |
| Client IP Country Block List | Countries associated with high fraud rates. |
| Customer ID Block List | Known fraudulent customer identifiers. |
| Charge Description Block List | Suspicious charge descriptions. |
| Card Country Block List | Card-issuing countries to block. |
| Client IP Address Block List | Specific IP addresses to block. |

Because these lists are system-managed, you cannot edit their entries directly, but you can reference them from your own rules exactly like any custom list.

## Custom Lists

You can create custom allow and block lists for any supported attribute type. Custom lists are where your team's institutional fraud knowledge accumulates: the email domain that keeps chargebacks, the BIN range tied to a gift-card abuse pattern, the customer ID you want to always approve.

| Attribute Type | Description |
| --- | --- |
| Card Fingerprint | Unique card identifier. |
| Email | Customer email address. |
| Email Domain | Domain portion of the email (case-insensitive matching). |
| Customer ID | Your internal customer identifier. |
| Country | Country code. |
| IP Address | Client IP address. |
| Charge Description | Transaction description string (case-sensitive or case-insensitive matching). |
| Card BIN | Bank Identification Number (first 6 to 8 digits of card number). |
| String | Flexible string matching for custom attributes. |

Choose the type that matches the attribute your rules will evaluate. Email Domain and Charge Description are worth calling out because they offer case-insensitive (and for Charge Description, case-sensitive) matching options, which matters when fraudsters vary capitalization to evade exact-match checks.

## List Details

The main table shows all lists with:

| Column | Description |
| --- | --- |
| Name | List name and whether it's a Default list. |
| Alias | The programmatic reference used in rule conditions. |
| Type | The attribute type the list matches against. |
| Items | Number of entries in the list. |
| Created By | Who created the list (System or a team member). |
| Created | When the list was created. |

The Alias column is the one you will use most often when authoring rules, because it is the short identifier your rule conditions actually reference. Pick aliases that read well inline, because they will appear in every rule that consumes the list.

## Creating a New List

Click **+ New List** to create a custom list. You'll need to specify:

| Field | Description |
| --- | --- |
| Name | A descriptive name. |
| Alias | A short identifier for use in rule conditions. |
| Type | The attribute type. |
| Entries | Add values manually or import them in bulk. |

Bulk import is the faster path when you are seeding a list from an existing spreadsheet, CSV export, or fraud analyst's investigation notes. Manual entry is better for one-off additions discovered in day-to-day review. Once the list exists, you can add or remove entries at any time, and every rule referencing the list picks up the change on the next evaluation.

---

### Sales Tax

Published: 2026-04-23 | https://www.corgilabs.ai/resources/sales-tax

The Sales Tax page helps you track sales tax thresholds and estimated tax due by jurisdiction, covering US states and international markets. Use it to see where your revenue and transaction counts stand against each jurisdiction's economic nexus rules, and to understand when collection obligations are triggered.

## Jurisdiction Tax Calculation

The main table provides a comprehensive view of your sales tax obligations across all relevant jurisdictions. Each row corresponds to one jurisdiction, and the columns describe the data Corgi surfaces against it.

| Column | What it shows |
| --- | --- |
| Jurisdiction | The state, territory, or country name. |
| Tax Type | The type of tax applicable (Sales Tax, Local Sales Tax, GST, GET, GRT, JCT, TPT, IVU, etc.). |
| Tax Rate | The applicable tax rate for the jurisdiction. |
| Revenue | Your total revenue in that jurisdiction during the selected period. |
| Transactions | Number of transactions in the jurisdiction. |
| Threshold | The economic nexus threshold that determines when you are required to collect and remit tax. Thresholds are typically based on revenue amount, transaction count, or both (for example, "$100,000 OR 200 transactions"). |
| Threshold Status | Whether you have met the threshold. **Threshold Met** means you need to collect tax; **Not Met** means you are not yet obligated. |

Read each row as a snapshot of your current exposure in that jurisdiction for the selected period. The Threshold Status column is the fastest signal for where action may be required.

## Covered Jurisdictions

Corgi tracks thresholds and obligations for:

- **All US states** with sales tax obligations, including states with no sales tax (Delaware, Montana, New Hampshire, Oregon) which are shown with a "No nexus threshold" indicator.
- **US territories** such as Puerto Rico and the District of Columbia.
- **International markets** including Japan (JCT), Singapore (GST), and others depending on where your customers are located.

Coverage expands as your customer footprint grows, so jurisdictions appear in the table once you have qualifying activity in them.

## Understanding Thresholds

Economic nexus thresholds vary by jurisdiction. Common formats include:

- **Revenue-only.** For example, $100,000 in annual sales.
- **Revenue OR transaction count.** For example, $100,000 OR 200 transactions (meeting either triggers the obligation).
- **Revenue AND transaction count.** For example, $100,000 AND 200 transactions (both must be met).
- **No threshold.** Some jurisdictions have no economic nexus threshold, meaning any sale may trigger obligations.

Corgi automatically calculates your revenue and transaction counts against each jurisdiction's thresholds and indicates which ones you have reached. This lets you monitor progress toward nexus before you cross it, rather than discovering the obligation after the fact.

## Important Notes

- Sales tax calculations are estimates based on your transaction data. Consult a tax professional for compliance decisions.
- Corgi tracks thresholds based on approved transactions. Refunded or disputed amounts may affect your actual obligations.
- Threshold rules change periodically. Corgi updates threshold information regularly, but you should verify current rules with the relevant tax authority.

---

<!DOCTYPE html><html lang="en"><head><title data-rh="true">Corgi Labs | AI-Powered Payment Optimization &amp; Revenue Recovery</title><meta data-rh="true" name="description" content="Corgi Labs uses AI to recover lost payment revenue and optimize authorization rates for ecommerce and SaaS businesses. Reduce chargebacks, prevent fraud, and increase approvals."><meta data-rh="true" property="og:title" content="Corgi Labs | AI-Powered Payment Optimization &amp; Revenue Recovery"><meta data-rh="true" property="og:description" content="Corgi Labs uses AI to recover lost payment revenue and optimize authorization rates for ecommerce and SaaS businesses. Reduce chargebacks, prevent fraud, and increase approvals."><meta data-rh="true" property="og:type" content="website"><meta data-rh="true" property="og:url" content="https://www.corgilabs.ai/"><meta data-rh="true" property="og:image" content="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1771093153774-corgi-Labs-OG.webp"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" name="twitter:title" content="Corgi Labs | AI-Powered Payment Optimization &amp; Revenue Recovery"><meta data-rh="true" name="twitter:description" content="Corgi Labs uses AI to recover lost payment revenue and optimize authorization rates for ecommerce and SaaS businesses. Reduce chargebacks, prevent fraud, and increase approvals."><meta data-rh="true" name="twitter:image" content="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1771093153774-corgi-Labs-OG.webp"><link data-rh="true" rel="canonical" href="https://www.corgilabs.ai/"><link data-rh="true" rel="alternate" type="application/atom+xml" title="Corgi Labs" href="/feed.xml">
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="icon" type="image/svg+xml" href="/favicon.svg?v=3">
    <link rel="icon" type="image/x-icon" href="/favicon.ico?v=3">
    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=3">
    <meta name="author" content="Corgi Labs">

    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
    <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin="">
    <link rel="preconnect" href="https://www.google-analytics.com" crossorigin="">

    <!-- Preload LCP image (hero illustration) -->
    <link rel="preload" as="image" href="/images/corgilabs-hero.webp" fetchpriority="high">

    <!-- Google Fonts — preload for early fetch, media="print" to avoid render-blocking -->
    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&amp;family=Poppins:wght@400;500;600;700&amp;display=swap" media="print" onload="this.media='all'">
    <noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&amp;family=Poppins:wght@400;500;600;700&amp;display=swap"></noscript>
    <script type="module" crossorigin="" src="/assets/app-CCnB2UvS.js"></script>
    <link rel="modulepreload" crossorigin="" href="/assets/vendor-react-efxEcaQk.js">
    <link rel="stylesheet" crossorigin="" href="/assets/app-BWR1b3JD.css">
  <link rel="modulepreload" crossorigin="" href="/assets/Index-BMpkPZgh.js"><link rel="modulepreload" crossorigin="" href="/assets/ProductLineSection-BFAzrHND.js"><link rel="modulepreload" crossorigin="" href="/assets/Testimonials-BAIrsdh0.js"><link rel="modulepreload" crossorigin="" href="/assets/SecureSimpleFast-BCc18Kx7.js"><link rel="modulepreload" crossorigin="" href="/assets/FreeDiagnostic-DvaHLoDO.js"><link rel="modulepreload" crossorigin="" href="/assets/InsightsSection-DbvYfl-l.js"><link rel="modulepreload" crossorigin="" href="/assets/FAQ-BLp73C4p.js"><link rel="modulepreload" crossorigin="" href="/assets/CTAForm-DpUNKFNr.js"></head>

  <body>
    <div id="root" data-server-rendered="true"><div class="min-h-screen bg-background font-brand"><nav class="fixed top-0 left-0 right-0 z-50 transition-all duration-300 bg-background/90 backdrop-blur-md"><a href="#main-content" class="sr-only focus:not-sr-only focus:absolute focus:top-2 focus:left-2 focus:z-[60] focus:bg-primary focus:text-primary-foreground focus:px-4 focus:py-2 focus:rounded-md">Skip to content</a><div class="max-w-[1200px] mx-auto px-8 lg:px-12 h-[72px] flex items-center justify-between"><a class="bg-background/80 rounded-lg px-3 py-1 cursor-pointer" href="/"><img src="/assets/corgi-blue-text-vZTftKi2.svg" alt="Corgi Labs" class="h-14" width="140" height="56" crossorigin="anonymous"></a><div class="hidden lg:flex gap-8 items-center"><a class="font-medium text-sm hover:text-primary transition-colors cursor-pointer text-foreground" href="/corgi-model">Corgi Model</a><a class="font-medium text-sm hover:text-primary transition-colors cursor-pointer text-foreground" href="/corgi-intelligence">Corgi Intelligence</a><a class="font-medium text-sm hover:text-primary transition-colors cursor-pointer text-foreground" href="/resources">Resources</a><a class="font-medium text-sm hover:text-primary transition-colors cursor-pointer text-foreground" href="/about">About</a><button class="font-medium text-sm hover:text-primary transition-colors cursor-pointer text-foreground">Contact</button></div><a href="https://app.corgilabs.ai/auth/register" target="_blank" rel="noopener noreferrer"><button class="items-center justify-center gap-2 whitespace-nowrap font-semibold transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border-2 border-primary bg-transparent text-primary rounded-button hover:bg-primary hover:text-primary-foreground h-10 px-6 text-sm hidden lg:flex">Sign In</button></a><button class="lg:hidden p-2 text-foreground" aria-label="Open menu" aria-expanded="false" aria-controls="mobile-nav-menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div></nav><!--$--><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Corgi Labs","legalName":"CorgiAI, Inc.","alternateName":["CorgiAI","Corgi","CorgiAI, Inc."],"description":"AI-powered payment intelligence and optimization for businesses selling to consumers. Corgi Labs helps merchants boost payment acceptance and reduce fraud using custom models built from their own sales history.","url":"https://www.corgilabs.ai","logo":"https://www.corgilabs.ai/apple-touch-icon.png","image":"https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1771093153774-corgi-Labs-OG.webp","slogan":"Corgi helps you make more revenue from your payments","foundingDate":"2022-11","foundingLocation":{"@type":"Place","name":"San Francisco, CA, USA"},"founder":[{"@type":"Person","name":"Saif Farooqui","jobTitle":"Founder & CEO","sameAs":"https://www.linkedin.com/in/sfarooqui1/"},{"@type":"Person","name":"Brian Grech","jobTitle":"Co-Founder & COO","sameAs":"https://www.linkedin.com/in/brgrech/"}],"numberOfEmployees":{"@type":"QuantitativeValue","minValue":1,"maxValue":10},"email":"woof@corgilabs.ai","areaServed":["United States","Worldwide"],"sameAs":["https://x.com/CorgiLabs","https://www.linkedin.com/company/corgilabs/"],"industry":["Financial Technology","Payment Technology","Payment Processing","Artificial Intelligence"],"knowsAbout":["payment optimization","false decline prevention","chargeback reduction","payment performance","payment metrics","payment acceptance","payment fraud","dispute reduction","credit card payments"],"brand":[{"@type":"Brand","name":"Corgi Model"},{"@type":"Brand","name":"Corgi Intelligence"}],"hasCredential":[{"@type":"EducationalOccupationalCredential","credentialCategory":"SOC 2 Type II","name":"SOC 2 Type II"}],"award":["Y Combinator W23","TechCrunch Startup Battlefield 200","Nashville Entrepreneur Center Fintech Accelerator"]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"VideoObject","name":"Corgi Labs Explainer: AI-Powered Payment Optimization","description":"Corgi Labs builds a custom AI payment model from your transaction history to reduce false declines, prevent chargebacks, and recover 3-12% in lost revenue with no development work required.","thumbnailUrl":"https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/site-assets/corgi-model-poster.webp","contentUrl":"https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/site-assets/corgi-explainer.mp4","uploadDate":"2026-01-29","duration":"PT1M8S","publisher":{"@type":"Organization","name":"Corgi Labs","url":"https://www.corgilabs.ai","logo":{"@type":"ImageObject","url":"https://www.corgilabs.ai/apple-touch-icon.png"},"sameAs":["https://x.com/CorgiLabs","https://www.linkedin.com/company/corgilabs/"]}}</script><main id="main-content"><section class="pt-[72px] relative overflow-hidden" style="background:linear-gradient(135deg, #FFFAEB 0%, #FFFAEB 45%, #3866F1 100%)"><div class="absolute bottom-0 left-0 right-0 h-[60px] lg:h-[80px] bg-background" style="clip-path:polygon(0 100%, 100% 100%, 100% 0)"></div><div class="max-w-[1200px] mx-auto px-8 lg:px-12 pt-10 lg:pt-14 pb-[60px] lg:pb-[80px] flex flex-col lg:flex-row items-center justify-center gap-8 lg:gap-16 relative z-10"><div class="lg:flex-1 lg:min-w-0 z-10 text-center lg:text-left"><h1 class="text-[40px] md:text-[54px] lg:text-[60px] font-extrabold text-primary leading-[1.1] tracking-tight mb-6">Are you blocking 3X more good customers than fraudsters?</h1><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-secondary text-secondary-foreground rounded-button shadow-secondary hover:shadow-secondary-hover hover:-translate-y-0.5 h-12 px-8 text-sm font-semibold animate-fade-in-up-delay-2 mt-6" data-cta-label="Let's Talk" data-cta-component="home_hero" data-cta-type="modal">Let's Talk</button></div><div class="flex flex-col items-center lg:flex-1 lg:min-w-0"><div class="rounded-2xl overflow-hidden relative w-[300px] md:w-[450px] lg:w-full lg:max-w-[550px] drop-shadow-2xl"><img src="/images/corgilabs-hero.webp" alt="3-to-1 ratio illustration: good customers blocked versus actual fraudsters" fetchpriority="high" width="1200" height="675" class="w-full h-auto"></div></div></div></section><div style="min-height:1800px"><!--$--><section class="px-8 lg:px-12 pt-6 lg:pt-8 pb-4 lg:pb-6"><div class="max-w-[1200px] mx-auto"><h2 class="text-center text-2xl md:text-3xl lg:text-4xl font-bold text-secondary leading-tight tracking-tight mb-12 lg:mb-16 max-w-[900px] mx-auto">Your fraud software is working overtime to block good customers instead of fraud.</h2><div class="grid grid-cols-1 lg:grid-cols-[1fr_auto_1fr_auto_1fr] items-start gap-6 lg:gap-0 mb-12 lg:mb-16"><div class="contents"><div class="flex flex-col items-center text-center"><div class="rounded-xl overflow-hidden shadow-md mb-5 aspect-[4/3] w-full max-w-[340px]"><img src="/assets/generic-rules-906w-D665MLOH.webp" srcset="/assets/generic-rules-453w-UPpiTV1S.webp 453w, /assets/generic-rules-906w-D665MLOH.webp 906w" sizes="(max-width: 1023px) calc(100vw - 64px), 340px" alt="Generic payment rules sorting credit cards on a conveyor belt" class="w-full h-full object-cover" loading="lazy" width="906" height="510" crossorigin="anonymous"></div><p class="text-base lg:text-lg font-semibold text-foreground leading-snug whitespace-nowrap">Someone else's payment rules</p></div><div class="hidden lg:flex items-center justify-center self-center -mt-8 px-4"><img src="data:image/svg+xml,%3csvg%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M4%2011v2h12v2h2v-2h2v-2h-2V9h-2v2H4zm10-4h2v2h-2V7zm0%200h-2V5h2v2zm0%2010h2v-2h-2v2zm0%200h-2v2h2v-2z'%20fill='currentColor'/%3e%3c/svg%3e" alt="" aria-hidden="true" class="w-10 h-10" crossorigin="anonymous" style="filter:brightness(0) saturate(100%) invert(55%) sepia(82%) saturate(2218%) hue-rotate(9deg) brightness(104%) contrast(105%)"></div><div class="flex lg:hidden items-center justify-center py-1"><img src="data:image/svg+xml,%3csvg%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M4%2011v2h12v2h2v-2h2v-2h-2V9h-2v2H4zm10-4h2v2h-2V7zm0%200h-2V5h2v2zm0%2010h2v-2h-2v2zm0%200h-2v2h2v-2z'%20fill='currentColor'/%3e%3c/svg%3e" alt="" aria-hidden="true" class="w-8 h-8 rotate-90" crossorigin="anonymous" style="filter:brightness(0) saturate(100%) invert(55%) sepia(82%) saturate(2218%) hue-rotate(9deg) brightness(104%) contrast(105%)"></div></div><div class="contents"><div class="flex flex-col items-center text-center"><div class="rounded-xl overflow-hidden shadow-md mb-5 aspect-[4/3] w-full max-w-[340px]"><img src="/assets/rejected-906w-Dg5tLGg_.webp" srcset="/assets/rejected-453w-CToqtP4X.webp 453w, /assets/rejected-906w-Dg5tLGg_.webp 906w" sizes="(max-width: 1023px) calc(100vw - 64px), 340px" alt="Good customer payment getting rejected on mobile" class="w-full h-full object-cover" loading="lazy" width="906" height="510" crossorigin="anonymous"></div><p class="text-base lg:text-lg font-semibold text-foreground leading-snug whitespace-nowrap">Good customers get rejected</p></div><div class="hidden lg:flex items-center justify-center self-center -mt-8 px-4"><img src="data:image/svg+xml,%3csvg%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M4%2011v2h12v2h2v-2h2v-2h-2V9h-2v2H4zm10-4h2v2h-2V7zm0%200h-2V5h2v2zm0%2010h2v-2h-2v2zm0%200h-2v2h2v-2z'%20fill='currentColor'/%3e%3c/svg%3e" alt="" aria-hidden="true" class="w-10 h-10" crossorigin="anonymous" style="filter:brightness(0) saturate(100%) invert(55%) sepia(82%) saturate(2218%) hue-rotate(9deg) brightness(104%) contrast(105%)"></div><div class="flex lg:hidden items-center justify-center py-1"><img src="data:image/svg+xml,%3csvg%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M4%2011v2h12v2h2v-2h2v-2h-2V9h-2v2H4zm10-4h2v2h-2V7zm0%200h-2V5h2v2zm0%2010h2v-2h-2v2zm0%200h-2v2h2v-2z'%20fill='currentColor'/%3e%3c/svg%3e" alt="" aria-hidden="true" class="w-8 h-8 rotate-90" crossorigin="anonymous" style="filter:brightness(0) saturate(100%) invert(55%) sepia(82%) saturate(2218%) hue-rotate(9deg) brightness(104%) contrast(105%)"></div></div><div class="contents"><div class="flex flex-col items-center text-center"><div class="rounded-xl overflow-hidden shadow-md mb-5 aspect-[4/3] w-full max-w-[340px]"><img src="/assets/fraud-approved-906w-B9vpT_JS.webp" srcset="/assets/fraud-approved-453w-BRT0Dpyq.webp 453w, /assets/fraud-approved-906w-B9vpT_JS.webp 906w" sizes="(max-width: 1023px) calc(100vw - 64px), 340px" alt="Fraudulent transactions getting approved while good ones are blocked" class="w-full h-full object-cover" loading="lazy" width="906" height="510" crossorigin="anonymous"></div><p class="text-base lg:text-lg font-semibold text-foreground leading-snug whitespace-nowrap">Fraud gets approved</p></div></div></div><p class="text-center text-xl md:text-2xl lg:text-3xl font-bold leading-tight tracking-tight max-w-[800px] mx-auto"><span class="text-primary">Corgi Intelligence reveals the problem.</span><br><span class="text-primary">Corgi Model fixes it.</span></p></div></section><div class="py-8 lg:py-12 px-8 lg:px-12 scroll-mt-20" id="corgi-intelligence" style="background-color:#EBF0FF"><div class="max-w-[1200px] mx-auto grid lg:grid-cols-2 gap-20 items-center"><div class="text-center order-2 lg:order-1"><div class="rounded-lg overflow-hidden relative cursor-pointer"><img src="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/site-assets/corgi-intelligence-poster.webp" alt="Corgi Intelligence: Payment Analytics &amp; Revenue Insights" class="w-full h-auto rounded-lg" loading="lazy" width="1200" height="675"><div class="absolute inset-0 flex items-center justify-center"><div class="w-20 h-20 rounded-full bg-white/90 flex items-center justify-center shadow-[0_10px_25px_-5px_rgba(0,0,0,0.3)] hover:scale-110 transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-play w-8 h-8 text-primary fill-primary ml-1"><polygon points="6 3 20 12 6 21 6 3"></polygon></svg></div></div></div></div><div class="order-1 lg:order-2"><div class="mb-4 flex flex-wrap items-center gap-3"><a href="/corgi-intelligence" class="eyebrow text-primary text-sm lg:text-base font-bold tracking-[1.5px] uppercase bg-white border-2 border-primary rounded-full px-4 py-1.5 hover:bg-primary hover:text-white transition-colors">CORGI INTELLIGENCE</a><span class="text-secondary text-sm lg:text-base font-medium">Analytics and revenue optimization</span></div><h2 class="text-[32px] lg:text-h2 font-bold text-primary leading-tight mb-6">See exactly where your revenue is being lost.</h2><ul class="text-lg leading-relaxed text-foreground mb-8 space-y-3"><li class="flex items-start gap-3"><span class="text-secondary font-bold text-xl mt-0.5">•</span>Visualize where customers drop-off</li><li class="flex items-start gap-3"><span class="text-secondary font-bold text-xl mt-0.5">•</span>Identify fraud trends instantly</li><li class="flex items-start gap-3"><span class="text-secondary font-bold text-xl mt-0.5">•</span>Connect in minutes with no dev work</li></ul><a href="/corgi-intelligence" class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground rounded-button shadow-primary hover:shadow-primary-hover hover:-translate-y-0.5 h-12 text-sm font-semibold px-8 py-3">Learn More</a></div></div></div><div class="py-8 lg:py-12 px-8 lg:px-12 scroll-mt-20" id="corgi-model"><div class="max-w-[1200px] mx-auto grid lg:grid-cols-2 gap-20 items-center"><div class="order-1"><div class="mb-4 flex flex-wrap items-center gap-3"><a href="/corgi-model" class="eyebrow text-primary text-sm lg:text-base font-bold tracking-[1.5px] uppercase bg-white border-2 border-primary rounded-full px-4 py-1.5 hover:bg-primary hover:text-white transition-colors">CORGI MODEL</a><span class="text-secondary text-sm lg:text-base font-medium">Enterprise-grade payment decisioning</span></div><h2 class="text-[32px] lg:text-h2 font-bold text-primary leading-tight mb-6">Boost revenue 3%-12% by blocking fraud, not buyers.</h2><ul class="text-lg leading-relaxed text-foreground mb-8 space-y-3"><li class="flex items-start gap-3"><span class="text-secondary font-bold text-xl mt-0.5">•</span>Custom machine learning trained on YOUR transactions</li><li class="flex items-start gap-3"><span class="text-secondary font-bold text-xl mt-0.5">•</span>Approve more legitimate orders</li><li class="flex items-start gap-3"><span class="text-secondary font-bold text-xl mt-0.5">•</span>Detect fraud trends faster</li></ul><a href="/corgi-model" class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground rounded-button shadow-primary hover:shadow-primary-hover hover:-translate-y-0.5 h-12 text-sm font-semibold px-8 py-3">Learn More</a></div><div class="text-center order-2"><div class="rounded-lg overflow-hidden relative cursor-pointer"><img src="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/site-assets/corgi-model-poster.webp" alt="Corgi Labs Explainer: AI-Powered Payment Optimization" class="w-full h-auto rounded-lg" loading="lazy" width="1200" height="675"><div class="absolute inset-0 flex items-center justify-center"><div class="w-20 h-20 rounded-full bg-white/90 flex items-center justify-center shadow-[0_10px_25px_-5px_rgba(0,0,0,0.3)] hover:scale-110 transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-play w-8 h-8 text-primary fill-primary ml-1"><polygon points="6 3 20 12 6 21 6 3"></polygon></svg></div></div></div></div></div></div><section class="relative z-10 px-8 lg:px-12 py-8 lg:py-12 bg-background"><p class="max-w-[1100px] mx-auto text-center text-muted-foreground text-base lg:text-lg mb-6">Integrates with your existing payments processor via a simple plugin. No development work required. SOC 2 certified.</p><div class="max-w-[1100px] mx-auto bg-card rounded-lg py-6 px-6 lg:px-16 shadow-lg flex flex-col gap-6"><div class="flex flex-wrap justify-center items-center gap-6 lg:gap-12"><div class="flex items-center justify-center"><img src="/assets/soc2-badge-BdHcN_Jy.svg" alt="SOC2 Certified" class="h-[72px] w-auto object-contain" loading="lazy" width="72" height="72" crossorigin="anonymous"></div><div class="flex items-center justify-center"><img src="/assets/stripe-verified-partner-p8AZQk65.svg" alt="Stripe Verified Partner" class="h-12 w-auto object-contain" loading="lazy" width="120" height="48" crossorigin="anonymous"></div><div class="flex items-center justify-center"><img src="/assets/stripe-app-marketplace-428w-BehItcBH.webp" alt="Stripe App Marketplace" class="h-12 w-auto object-contain" loading="lazy" width="120" height="48" crossorigin="anonymous"></div></div><div class="flex flex-wrap justify-center items-center gap-6 lg:gap-12"><div class="flex items-center justify-center"><img src="/assets/yc-logo-iyQiXtSu.svg" alt="Y Combinator" class="h-12 w-auto object-contain" loading="lazy" width="120" height="48" crossorigin="anonymous"></div><div class="flex items-center justify-center"><img src="data:image/webp;base64,UklGRhgKAABXRUJQVlA4TAwKAAAvyMXSEA8wFnM8FvMf8BwFbdtIDn/Y2z0QImIC7M0ff+3pVVoR3VqmJTSR2VmJrq3Y1hbYtvMzELiHfY6m0K3nID0jKt0gKpY4BINPQMFfVZt/7/dURP8nwI+0bZ0kSdt3YwiILIGlsDTQWuwtsYNewjD/xWH+02YUtxCR4TeOc+ER0zYZ0f+g2w2JPVq5JSe37OVWgtwq5NagxNahxQYYqUXASi0BTmoZ8FIrQJBaBSC1BkAJrQPQQgMAI7M4WJmlwcksD15mZQgyqwNk1iZKZH2iRYapkVicWYmlmZNYnnmJlVmQWJ1BYu1CCaxfaIHh0uCNVxZvunJ485XHW64C3nrFeNuCgtsXNFwsGrRxxaJNKw5tXvFoy0pAW1cYbVtSYPuSBotlgzWuWaxpzWHNax5rWQtY6xpjbRsKat/QULFpkMYdizTtOKR5xyMtOwFp3WGkbUsB7VsaKLYNzrhncSbB5T2Hs+x5nHUv4Gx7jLMzKJhg1Cgjh0GZOCzKzOFQFg6PsnIElI2DUXYWBRKsGmPkMRgTj8WYeRzGwuMxVp6AsfEwxs6kIIJZI4xcBmHisggzl0NYuDzCyhUQNi5G2NkUQLBrfJHP4Et8Fl/mc/gKn8dX+QK+xsf4+g0KHm7U6OIdBl26w6LLdzh05Q6Prt4R0LU7GF2/RYHDrRpbvMf8BvwH8Io7FNw+43YJt424DeHW1GErarCJKupAVFB7oozaESXUliiiNkSE8A8WTURdEjUYy6KIqIkMlsRDRFRFFktmCUMROSyFxQ9Z5LFUFjckUcDSWOwQRYyls5iBZAoKWPSkiwySyKMmTWSRZB6aVpFDUljCrIg8ksriZ1kUkDQWN0siVkA6i51FmcYRwWJuMTjS8xyO/DyPoz4v4GjPYxz9BRpFxAsMivQGhyK/waOoMwKKNoMViD5FY4g8xWBIcxyGPMdjqHMChjaHFYQ+SSOIPMkgSLMcgjzLIyizAoI2ixH0aQoATzPrx3l2/TTPrZ/n+fXLvLB+m8fr94lqeZ6ogZvV40y7eprpVs8z/eplZli9Am8zGblavE/Vi/Omzdpxrl077dqtnef6tcuuw9p117x227Zaum9bL83bNvcs7tuunPbt7ll+x/w9K/sO96y+Y/xut7dMfUz7W6Z/08D/MzHf/n8RGC0RFYxrGQDCVcRoZxmjnhRsqkkFAE9EBaPCSNIp0ikbxKFYwlI4HHbcN+N/ck5wdgnnqjt9qcpI3UEsRi7+m9HfgpKVEklbatJpE31D4CG5BcGEh2lR+V9TPceB6CN98OIxJ9sDcxNxmwGuMRWkPOxY1IFd3MrAR7jDTVU3eVD5FHfkYFkOAyJO0VicKPIp3IFw+0OPIj3peyxMw6BQpAmewPgzFcLEoWjzOdxFI7J4rOWS8YepDCj/E4Ke7Ir6btSiBT9vptzoPkNDca8IV92AehfqeQZF20cA1oQeqn67LIr6oqH3t7QLA1Qz1d2/soX+cLeUL+EXtwd8t/M+LGY+L6wZd+CO1MckHZlT+G6lkXiD/ZHepgIRj/RnIY8kmGGuhmIg05H6LJSLmLVZkG91f9gd0O7skvXmq+MCuKF3X8JJ7m1uW9A7qBf1SR6SF5j/afXHD/RmakBRvoA2OIGFnxZfhNf9FXh92K/5lnnAaGXWb/DY8LS/w3QQIvzycGfa9VYH05oRTjjfCP4JBjdocEo8aZJC43cQ1zQPCf67bN5NvCEA8ZjzgL7D72V+rPCVxp2QlMj+hpIsDZhfT3k4mRnR4uAXfRMkUoKj31CUZXkQQp3iJWEP28MOOIEoURBZwRnBafkUuRJCmxFIFHRUBz0ifeCevMRCMSdr4ITbCcKh+kiVErYyoghOf5gD/+Tel34wvZ2GjmUZr2WxIgtPagtYIirC9rdBF06cqC8irZhn1PXd1wAp1S9jKpj0IQqQuKKlQzP/T5m8dBFYZiJ5BRb1swrvS29z4epiuuYhIeE98QNaudo3EB5CANTnvZ7eV2zDHqb+lDUgBWEfdjDNe1XfZZbmr/YG23nl4xnF6as5K9859ylLQOJXjSvtw79X8YZpImoHJKA8rqSjiKg+wo7p3e/yKeMkHbpCX7k8+GPT5Bee09ar6MMrBTm/A/VxFY8XTNuIRusfad8FSJGfE0zfiEHrzl1UB3nleD7d0PxsB8KN44n+KK1v0do5DgjtIz2bAbuPuFycaeC4E/XdM0/9bIUrnk549ACtnnbizwu33B/3NfVTOyD8Su6A2+XzcdihOW63sI9qKFVGcgVCQS4T6bguz6cF4B5aG3RYiijILXAjKKvVJ5qhEamzFO5A0OqYA+jFRpJXzqcqAG2WJ9y02DG//f8/gB0IVxkAwkWE/3isH908FQDwkwhFlMMkY24n1RER9AIMTwX0edyFfo7j6YAVUFjzFwD8eezzwJIAhEPouWrJzTIAfDzz4JfmwjxIL9lZGdSH6wL9ArNkZnXQx1EvsEvqZJ7eFWjeBnMUT9cR9iGGEtxFoMUG006hxkZoutwjnh4owX46S0RxcudxRB+vXaF5FkvUz+VeZoiak0/9MmCI6iHoevoEjoiSzJ9XVq1vpz1WABkweyLKVzWC0x+uDPD8v0hufwpu/cIecyCiIlT3NX+ONDwmoupudtqTebv6GRRRs5v5YdHFy5q/3X51+DRRNxe0Pw3a0v/9q5r7yfkjGCLW16tn+294VzhBvyrkVqB+M//GqzL0CSxFVtdLMIKzB2gXqCwR7mT/gnoTwcvIsfQgosbTcIbE9AWAfxMAnMWJFfRT+lK4qlCfrx66N1iWAi0hLPmrDHMe+7wEs+KuEux5zEI3D8lMEe4IeXKFXrFXBH8ATzm81M/ra2ahh89XDulxEVAreqGdxz8vAbQQaAWH8XQdoZp9RkG4CrRcocTT4JkK9AnKXMAxZZjPF6j4mf8BDFOCPVh1j/gfoJki3MfLs1lOyLvH3cIKVVr8WUZaF2Cqbm6XM7wgL9dP01230sxq3RzOMU2c8KkRvUCbS/K4gmp2pqfmACU+xVIVE5urx9lmT32FPrl4QJF/P9teX3dz0XZjaH4OgIj/eGd5NovrAob13DTgFu5/Rde3rmDHlX8a+Bu8n+UNoZpLrJdtb0bls8y6v0zvC//uklGfgi6Yz1AHymlWUoXURE1w/RA83wHKAMPsKsIZytY9oHRWebf99LBsHohn5XvOt5LOSiu7rcYjJTFE7fOl8z3ELk+vo8wSdYEEonykBX2w8mCiwmrYU4RENLXXJAPlI9gXzMx+uDAnFvJ4ZfsB4kgTMzO9Nq/CrAGAOY4bzsDTI7zuL/2sDvo49hzP52ZlUMcxr6osDm7DMuSBDmA29DB1AJbPzhKA8PloS403AGatLelZBOCPE2i8AFAbboUuO2AP8PwEBGLZrIAWyEMjHElt+9v/b/+//b/V" alt="Haven Ventures" class="h-12 w-auto object-contain" loading="lazy" width="120" height="48" crossorigin="anonymous"></div><div class="flex items-center justify-center"><img src="data:image/webp;base64,UklGRioJAABXRUJQVlA4IB4JAACwMACdASq4AKgAPm02lkikIyIhIZgK6IANiWdu/HyZN9u31r7fRDtqP2g6XfTUN6L/0eS2eLf8B2of4z8dewF81e1XJYiTfGPs3+X/LH12/wHhD6lPyM/DP7Avxj+W/4b8qeEoAB+d/zX/K/mf/gPSU1RMgD9Vv+Jxn1AP+cei3/Of9T/M/md7UPzj/If93/N/AV/Lf61/z/zf+Iv2AfuT7MX7FEbQYfgJRj9uaMHFTfQ+HkCJdREp1J8qtdzyV/4cGrId0yHVuT+B4SgT7K/h4hMDCzg6JIFmJtl5/a0blGc+0kBH83pH/P7Eqj3KPWGrCSlRpSoKs50g5dQS0TFC1xYzhGaLOSePrqLZbOtzaminQ6LAyyWKS/+bUArU7MqTOfS10o4iCUC1bUmDwhgReSCQu5AIGPNlC7QHsq+9Y896eE+H/R6tK/8tDbp6Cgx99d1+N5mUyQ/B54QNREuTCJ9UphBuWNeVNETMz62AD4fvYJeSaO070yGlPI/+pn8a1swTIMzHih8Eg7uzQAD+/3w2/9qflZ7vvu4jDVsTjaSRAKeU9KO2QhgKH/ekdTyRS105+glgTReLpYJgF11AiALWIpPd9nJ7Ck7Vk4GVzI7a5fDxav9CEQsyCjdecMhHvNS1ip0J7Y4jR1ELG2ilZuZN8nOAT0If/4uMsd9v7AJzqVbFJuu1sdWJl0Eg5F7LWv1ItnfsbIJExg2Txz/6uesa/C/o5RIf9GnKp9Byqe332ez0V8N039xAtG9C+JauDB1NFi7sgkXiC2lN9F/LH74Vff0W/d//O/g4y/DTuwKgkoyS4nGfgcivu3aJsfR/F6c9xIPTexSRpFsbSEkcfw4Wj/T6Vex4JjVaolEfAkDGqz9tcDPcEESmfV6gWecFaG1EQExjJXFcJAcPjgiugHC2zjV/icexzZ+xHYRdkWmPooRX8lJrKJdLaia+7Ax7DqD6aYtETGCN9L63lvhH4AHpYBXAEazYXzP257aOoZIQE5CSLCpP9jdNvWsRy/EgDVIqp8J5D89nT45ampWIpQSEapAK6G/6b7ZTn6TqSJ/huD2w75kcvm5BqPp4dsKqlagtX1EANIt2Lql9cTR8quQc2Q8KToaTe5BB1FdxIiqxqqrOHzQXRNF/8SWGyHzYbQUerfaMNjQj/wQDo0qq8QWGxjVN21eZ8CNC4X39EUgmyn/YCe16r5+Y567KTIIQWBH2WN3bqv/TgImpRIopVdkgLhrtF2HOeXhUQdd4BiU2IirHuq6yaYRRLjuoVsmq80CtYJk5cEtoGgzo1v69EsxkAJQV4LqGBOIiUhIBzZz/8zhE8hd3UzhO/B9JmOzX5TvAFmjJE83hgksZCbU2snk+Bm9L0EKSTuHeYgcc4P+rQP036CNMXtznq8grzdE9YudyCAE3lf3vivGi6dxf4PrrIx1st+KgAeOd5qqvElhPu4e13gKlmX7PQN6TvVBvO71wyAhm8GtyFPdA7CcN9aRzQ2gIc7GneJdZU/rUTl2Z34QWXV9VrA4/CcAbR1szSw1t/lqssoijLrQk0BJhMCiOmKtje7wtvJHmshHA+khciFQ7O7/13+RI1S37fXYB/bR7xKEKkLKNN8ua2kN0EYMVoV+03yvsLOSvsSx3Lf4s5GO7rRt4afQg0EcAp5aBbjW3RrOuHABnuvJ61kf/aQrmjyqgQQ2Nw/aJYAZBYcFPp4dq51wkmBTSVIRsKhKJa95BB/gPYarP7uhxMuFpZDdwqay+sL/RROFkpogFUKLt/8kyZntCxXNbE9Qb4l2ipsyhcVTyFPZ6zoF7BXobBsLyxSyChQjuf7iiO2nciZ1uGCccJCBfq55jz4xUUE3IK1zGM3JvRVXiiohTD1bIt1TUbjjWaRBz8Jybw1V3E9p81VcG8+roq4q4glOD/aQahKQ4nt126FYpcTcvtA9y6Ror6GkeJGbEL7l0Rmk6bqRWhQIt8A1TqDX3As9uO2Jk2UfEADRa0gbFN3pEvCiAlG1by/xtlIPXU/8LcKT+UPPB9OZw3a1FrLf+p+QPEHAdNCt1qIT6XSLMT9raitUBjXtWV4uCAEqz26b4uMGyzvfHXugBe0rVyP6K6QyoFgamEyDWhqh5q/mlECTp3xAzCHsMU6ARl55/xZoeX/J5hciBE51DP9DVzTTrkt0vjzRdCNaDUI0F9r/vhHzkYAvUIOKAjA71TsJRH6PJWrgo1Y6s2DZ5vQZiKZn43kG6ECoKaGe9KMKN3T0NUrcdqbeLFCmrgqw5xjwnkHKhCwtf84fBCXCqj7KpPC/JZ4Z/YG8c/bE5RYJzXVsRMPnH5jEsRQoWH7QSqU6JG8kB3PJEVExGZJOwEdIOXsw5gw6qG1OdYlSp9Nwbm0/8Bvv7lJs9JMvSgusxei5Se49XQaErddyOpCWOu5ibKgWuzBuS2gp1dYmqAZBWPa5h69TiL3kBqTFc63PgOgQiMdi4i+6/YXfp8t3a3y1yNctWw3K87WvHex0HiKrBWAwYTKSLVOVd5ZtYAa8rTU4L1agz0PtFUyHDkZsGIWbFb7eIUz79BwCN4dtAUH2bTs6gO4W+sqJBvr/0smuvyPbM8vbfcOpjnLHA1RUlu/zjyCozZD7Bn1b9e9FSjcjsP52dI1RjVRZAtTnlJT0mczluBG6RqZd3f9OE8zIONfErNqanp1bbfbPAufWqUdG93YXxLOZRiMgyrJY48b2aIHAWr1ZQHla0lxRlCzIj4Lb6zQbvZYVjF6VguO21ArzrPOLFBYk94PiTg8d5h1ThghPm+ukvEw3xMmOqRtIDZNF4DNkaL1lza5icV0xWVdiLHih0xiuNUgvFINM0jJjRThqHcm7JOFWkbabHnaqg+y2rtTdS8S5B8groddBL1frSKjPj/+y6tVzugftnh6puZYFj0flvUelhEZ+fSMbWTmbgQTirRpFjlTDNDIKc4w3L+jg3FDQWYsRzsOVBDKk5GY426Ts120f0E1yhARSQb5cW8rCpnIzQa/MzS7WgDhellA0bZ3Zd5cKRmyUdutVWcWenhTcj3TtckcLo7j8STSHVnUf3Vqgk5DWvJzm2MO0dkSIsd28YPZb/6SgfBE76+3OPAhRAAAA=" alt="Capital X" class="h-12 w-auto object-contain" loading="lazy" width="120" height="48" crossorigin="anonymous"></div></div></div></section><section class="py-16 lg:py-20 px-8 lg:px-12" style="background-color:#FFFAEB"><div class="max-w-[1200px] mx-auto"><h2 class="text-center text-2xl md:text-3xl lg:text-4xl font-bold text-foreground leading-tight tracking-tight mb-12 lg:mb-16 max-w-[800px] mx-auto">Built for the payment challenges that quietly drain your revenue.</h2><div class="grid grid-cols-1 md:grid-cols-3 gap-6 lg:gap-8"><div class="relative rounded-2xl bg-white px-8 pb-8 pt-6 lg:px-10 lg:pb-10 lg:pt-8 flex flex-col shadow-sm hover:shadow-lg hover:-translate-y-1 transition-all duration-300 border-t-4 border-t-primary"><div class="mb-5 flex justify-center"><img src="/assets/corgi-8-bit-check-BkgnYACw.svg" alt="Approve More Good Customers" class="w-[72px] h-[72px]" crossorigin="anonymous"></div><h3 class="text-xl lg:text-2xl font-bold text-primary leading-snug mb-3 text-center">Approve More Good Customers</h3><p class="text-secondary font-medium text-sm leading-snug mb-6 text-center">For ecommerce brands that can’t afford to turn away legit buyers</p><div class="w-full h-px bg-gray-200 mb-6"></div><ul class="space-y-3 mt-auto"><li class="flex items-center gap-3 text-foreground text-sm lg:text-base"><span class="w-2 h-2 rounded-full bg-secondary flex-shrink-0"></span>Luxury goods</li><li class="flex items-center gap-3 text-foreground text-sm lg:text-base"><span class="w-2 h-2 rounded-full bg-secondary flex-shrink-0"></span>Consumer retail</li><li class="flex items-center gap-3 text-foreground text-sm lg:text-base"><span class="w-2 h-2 rounded-full bg-secondary flex-shrink-0"></span>Cross-border</li></ul></div><div class="relative rounded-2xl bg-white px-8 pb-8 pt-6 lg:px-10 lg:pb-10 lg:pt-8 flex flex-col shadow-sm hover:shadow-lg hover:-translate-y-1 transition-all duration-300 border-t-4 border-t-primary"><div class="mb-5 flex justify-center"><img src="/assets/corgi-8-bit-shield-tRm2RmCf.svg" alt="Minimize Fraud &amp; Disputes" class="w-[72px] h-[72px]" crossorigin="anonymous"></div><h3 class="text-xl lg:text-2xl font-bold text-primary leading-snug mb-3 text-center">Minimize Fraud &amp; Disputes</h3><p class="text-secondary font-medium text-sm leading-snug mb-6 text-center">For instant delivery and margin-sensitive businesses</p><div class="w-full h-px bg-gray-200 mb-6"></div><ul class="space-y-3 mt-auto"><li class="flex items-center gap-3 text-foreground text-sm lg:text-base"><span class="w-2 h-2 rounded-full bg-secondary flex-shrink-0"></span>Travel/ticketing</li><li class="flex items-center gap-3 text-foreground text-sm lg:text-base"><span class="w-2 h-2 rounded-full bg-secondary flex-shrink-0"></span>Gift cards/pre-paid</li><li class="flex items-center gap-3 text-foreground text-sm lg:text-base"><span class="w-2 h-2 rounded-full bg-secondary flex-shrink-0"></span>Staples/commodities</li></ul></div><div class="relative rounded-2xl bg-white px-8 pb-8 pt-6 lg:px-10 lg:pb-10 lg:pt-8 flex flex-col shadow-sm hover:shadow-lg hover:-translate-y-1 transition-all duration-300 border-t-4 border-t-primary"><div class="mb-5 flex justify-center"><img src="/assets/corgi-8-bit-arrow-up-Drz8xz9l.svg" alt="Recover Recurring Revenue" class="w-[72px] h-[72px]" crossorigin="anonymous"></div><h3 class="text-xl lg:text-2xl font-bold text-primary leading-snug mb-3 text-center">Recover Recurring Revenue</h3><p class="text-secondary font-medium text-sm leading-snug mb-6 text-center">For subscription or usage-based businesses</p><div class="w-full h-px bg-gray-200 mb-6"></div><ul class="space-y-3 mt-auto"><li class="flex items-center gap-3 text-foreground text-sm lg:text-base"><span class="w-2 h-2 rounded-full bg-secondary flex-shrink-0"></span>Subscription</li><li class="flex items-center gap-3 text-foreground text-sm lg:text-base"><span class="w-2 h-2 rounded-full bg-secondary flex-shrink-0"></span>SaaS/AI</li><li class="flex items-center gap-3 text-foreground text-sm lg:text-base"><span class="w-2 h-2 rounded-full bg-secondary flex-shrink-0"></span>Gaming</li></ul></div></div></div></section><!--/$--></div><div style="min-height:500px"><!--$--><section class="bg-background pt-24 pb-16 px-8 lg:px-12"><div class="text-center mb-16"><h2 class="text-[32px] lg:text-h2 font-bold text-foreground mb-3">Trusted by Leading Companies</h2><p class="text-lg text-foreground-muted">Everyone loves a Corgi.</p></div><div class="max-w-[1200px] mx-auto grid md:grid-cols-3 gap-8"><div class="bg-card rounded-md shadow-card border border-border p-8 hover:shadow-card-hover transition-all duration-300 flex flex-col"><div class="flex gap-1 mb-5"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"></div><h3 class="text-xl font-bold text-primary mb-3">"<!-- -->We're on track to recover $2.4M.<!-- -->"</h3><p class="text-[15px] leading-relaxed text-foreground mb-7 flex-grow">"We reduced our disputes by 24% and improved our accepted payments by 15%. Thanks to Corgi Labs, we're on track to recover $2.4 million in revenue this year."</p><div class="flex items-center gap-3.5 mt-auto"><div><div class="font-semibold text-[15px] text-foreground">CFO</div><div class="text-sm text-foreground-muted">eRetailer</div></div></div></div><div class="bg-card rounded-md shadow-card border border-border p-8 hover:shadow-card-hover transition-all duration-300 flex flex-col"><div class="flex gap-1 mb-5"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"></div><h3 class="text-xl font-bold text-primary mb-3">"<!-- -->A huge eye-opener.<!-- -->"</h3><p class="text-[15px] leading-relaxed text-foreground mb-7 flex-grow">"These numbers were a huge eye opener. We didn't monitor these stats, so I'm very thankful. Increasing our authorization rate will be huge for us!"</p><div class="flex items-center gap-3.5 mt-auto"><div><div class="font-semibold text-[15px] text-foreground">CEO</div><div class="text-sm text-foreground-muted">SaaS Business</div></div></div></div><div class="bg-card rounded-md shadow-card border border-border p-8 hover:shadow-card-hover transition-all duration-300 flex flex-col"><div class="flex gap-1 mb-5"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"><img src="/assets/star-DbcVMOBC.svg" alt="star" class="w-5 h-5" crossorigin="anonymous"></div><h3 class="text-xl font-bold text-primary mb-3">"<!-- -->Helped us solve fraud problems.<!-- -->"</h3><p class="text-[15px] leading-relaxed text-foreground mb-7 flex-grow">"Corgi Labs helped us solve fraud problems for the under-loved SMEs segment."</p><div class="flex items-center gap-3.5 mt-auto"><div><div class="font-semibold text-[15px] text-foreground">Product Lead</div><div class="text-sm text-foreground-muted">Global Payments Provider</div></div></div></div></div></section><!--/$--></div><div style="min-height:400px"><!--$--><section class="py-16 lg:py-20 px-8 lg:px-12" style="background-color:#fddcab"><div class="max-w-[1200px] mx-auto"><h2 class="text-center text-2xl md:text-3xl lg:text-4xl font-bold text-foreground leading-tight tracking-tight mb-12 lg:mb-16">Secure, simple, and fast.</h2><div class="grid grid-cols-1 md:grid-cols-3 gap-6 lg:gap-8"><div class="bg-white rounded-2xl shadow-sm px-8 pb-8 pt-6 text-center hover:shadow-lg hover:-translate-y-1 transition-all duration-300"><div class="flex items-center justify-center mx-auto mb-5"><img src="/assets/corgi-8-bit-lock-CFwaypaN.svg" alt="Secure and Compliant" class="w-[60px] h-[60px]" loading="lazy" crossorigin="anonymous"></div><h3 class="text-lg font-semibold text-primary mb-2">Secure and Compliant</h3><p class="text-sm leading-relaxed text-muted-foreground">We comply with SOC 2 security framework and use official provider OAuth and APIs to keep your data secure.</p></div><div class="bg-white rounded-2xl shadow-sm px-8 pb-8 pt-6 text-center hover:shadow-lg hover:-translate-y-1 transition-all duration-300"><div class="flex items-center justify-center mx-auto mb-5"><img src="/assets/corgi-8-bit-gear-BGQtaX4y.svg" alt="No Development Work" class="w-[60px] h-[60px]" loading="lazy" crossorigin="anonymous"></div><h3 class="text-lg font-semibold text-secondary mb-2">No Development Work</h3><p class="text-sm leading-relaxed text-muted-foreground">A simple plug-in integrates into your existing payments stack so there is no development work.</p></div><div class="bg-white rounded-2xl shadow-sm px-8 pb-8 pt-6 text-center hover:shadow-lg hover:-translate-y-1 transition-all duration-300"><div class="flex items-center justify-center mx-auto mb-5"><img src="/assets/corgi-8-bit-clock-Cim0mCIi.svg" alt="Results in Days" class="w-[60px] h-[60px]" loading="lazy" crossorigin="anonymous"></div><h3 class="text-lg font-semibold text-primary mb-2">Results in Days</h3><p class="text-sm leading-relaxed text-muted-foreground">See measurable improvements within days of implementation.</p></div></div><div class="flex justify-center mt-12"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-secondary text-secondary-foreground rounded-button shadow-secondary hover:shadow-secondary-hover hover:-translate-y-0.5 h-12 font-semibold text-lg px-8 py-6">Let's Talk</button></div></div></section><!--/$--></div><div style="min-height:700px"><!--$--><section class="py-16 lg:py-20 px-8 lg:px-12 bg-white"><div class="max-w-[1200px] mx-auto"><div class="text-center mb-12 lg:mb-16"><a href="/corgi-model" class="inline-block text-primary text-sm lg:text-base font-bold tracking-[1.5px] uppercase bg-white border-2 border-primary rounded-full px-4 py-1.5 hover:bg-primary hover:text-white transition-colors">CORGI MODEL</a><h2 class="mt-5 text-3xl lg:text-4xl font-bold text-foreground tracking-tight [text-wrap:balance]">Free Diagnostic</h2><p class="mt-4 text-lg leading-relaxed text-muted-foreground max-w-2xl mx-auto [text-wrap:pretty]">Low-risk, low-lift, and zero-cost on your side. No engineering required. No commitment until you've seen the results.</p></div><div class="grid lg:grid-cols-2 gap-8 lg:gap-12 items-start"><div class="space-y-6"><div class="bg-white rounded-2xl border border-border shadow-sm p-6 lg:p-8 hover:shadow-lg hover:-translate-y-1 transition-all duration-300"><div class="flex items-center gap-4 mb-4 flex-wrap"><span class="w-10 h-10 rounded-full bg-primary text-white text-lg font-bold flex items-center justify-center shrink-0">1</span><h3 class="text-xl font-bold text-foreground">Connect Your Data</h3><span class="sm:ml-auto text-sm font-semibold text-primary bg-primary/10 rounded-full px-3 py-1 whitespace-nowrap">Day 1</span></div><p class="leading-relaxed text-muted-foreground">Connect your Stripe account from the dashboard in minutes, or sign an NDA and share your historical data securely. We take your data seriously, and your dashboard is ready within 4 hours.</p></div><div class="bg-white rounded-2xl border border-border shadow-sm p-6 lg:p-8 hover:shadow-lg hover:-translate-y-1 transition-all duration-300"><div class="flex items-center gap-4 mb-4 flex-wrap"><span class="w-10 h-10 rounded-full bg-primary text-white text-lg font-bold flex items-center justify-center shrink-0">2</span><h3 class="text-xl font-bold text-foreground">Build Model &amp; Review Results</h3><span class="sm:ml-auto text-sm font-semibold text-primary bg-primary/10 rounded-full px-3 py-1 whitespace-nowrap">~3 weeks</span></div><p class="leading-relaxed text-muted-foreground">We train your Corgi Model on your historical Stripe transaction data, then show current versus Corgi side by side.</p></div></div><div class="rounded-3xl bg-primary text-white p-8 lg:p-10 shadow-lg"><h3 class="text-2xl lg:text-3xl font-bold tracking-tight">Key metrics you'll discover</h3><p class="mt-2 mb-7 italic text-white/90">Most merchants discover 3%-12% lift in revenue</p><ol class="space-y-4"><li class="flex gap-4"><span class="w-5 shrink-0 font-bold text-white/80">1<!-- -->.</span><span class="text-white/95">How many chargebacks are you really getting?</span></li><li class="flex gap-4"><span class="w-5 shrink-0 font-bold text-white/80">2<!-- -->.</span><span class="text-white/95">How much revenue are you losing to false declines?</span></li><li class="flex gap-4"><span class="w-5 shrink-0 font-bold text-white/80">3<!-- -->.</span><span class="text-white/95">What % of fraud are you actually catching? (Recall*)</span></li><li class="flex gap-4"><span class="w-5 shrink-0 font-bold text-white/80">4<!-- -->.</span><span class="text-white/95">When you block, is it actually fraud? (Precision*)</span></li><li class="flex gap-4"><span class="w-5 shrink-0 font-bold text-white/80">5<!-- -->.</span><span class="text-white/95">What's your real payment acceptance rate?</span></li><li class="flex gap-4"><span class="w-5 shrink-0 font-bold text-white/80">6<!-- -->.</span><span class="font-bold text-[#FFD43B]">How much revenue would Corgi Model recover?</span></li></ol></div></div><div class="mt-10 lg:mt-12 space-y-2 max-w-3xl"><p class="text-sm leading-relaxed text-muted-foreground"><span class="font-bold text-foreground">*Recall</span> is about coverage of fraud: of all the fraud that exists, how much you actually stop.</p><p class="text-sm leading-relaxed text-muted-foreground"><span class="font-bold text-foreground">*Precision</span> is about accuracy of blocks: when you block a transaction, how often it's actually fraud.</p></div><div class="flex justify-center mt-12"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-secondary text-secondary-foreground rounded-button shadow-secondary hover:shadow-secondary-hover hover:-translate-y-0.5 h-12 font-semibold text-lg px-8 py-6" data-cta-label="Get my free diagnostic" data-cta-component="home_free_diagnostic_section" data-cta-type="modal">Get my free diagnostic</button></div></div></section><!--/$--></div><div style="min-height:500px"><!--$--><section id="insights" class="py-20 px-8 lg:px-12 bg-muted/30"><div class="max-w-[1200px] mx-auto"><div class="text-center mb-12"><h2 class="text-[32px] lg:text-h2 font-bold text-primary mb-4">Insights</h2><p class="text-lg text-muted-foreground mb-4">Stay informed with the latest in payment intelligence and revenue optimization.</p><a href="/resources" class="text-primary font-medium hover:underline inline-flex items-center gap-1.5">View All <img src="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2024%2024'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.8.4,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.1%20Build%206)%20--%3e%3cpath%20d='M4,11v2h12v2h2v-2h2v-2h-2v-2h-2v2H4ZM14,7h2v2h-2v-2ZM14,7h-2v-2h2v2ZM14,17h2v-2h-2v2ZM14,17h-2v2h2v-2Z'%20fill='%233866f1'/%3e%3c/svg%3e" alt="" aria-hidden="true" class="w-6 h-6" crossorigin="anonymous"></a></div><div class="relative w-full" role="region" aria-roledescription="carousel"><div class="overflow-hidden"><div class="flex -ml-4"><div role="group" aria-roledescription="slide" class="min-w-0 shrink-0 grow-0 basis-full pl-4 md:basis-1/2 lg:basis-1/3"><a href="/insights/vamp-2026-two-months-later" class="block h-full"><article class="bg-card rounded-xl overflow-hidden shadow-sm hover:shadow-md transition-shadow h-full flex flex-row items-center p-4 gap-4"><div class="w-20 h-20 flex-shrink-0 rounded-lg overflow-hidden bg-muted"><img src="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1779465559745-VAMP_2026_two_Months_Later.webp" alt="Pixel-art arcade tower-defense scene: a corgi defends a vault overflowing with gold coins behind three neon turrets labeled DEFLECT, REPRESENT, and REMEDIATE, which blast incoming waves of red enemy soldiers and tanks marked TC40 and TC15." class="w-full h-full object-cover" loading="lazy"></div><div class="flex flex-col flex-1 min-w-0"><h3 class="text-base font-semibold text-foreground mb-1 line-clamp-2">VAMP 2026: Two Months Later, the Playbook Is Taking Shape</h3><p class="text-muted-foreground text-sm line-clamp-2">Visa's VAMP thresholds dropped to 1.5% in April 2026. Two months in, merchants are shifting from panic to operational discipline. Here's what's working.</p></div></article></a></div><div role="group" aria-roledescription="slide" class="min-w-0 shrink-0 grow-0 basis-full pl-4 md:basis-1/2 lg:basis-1/3"><a href="/insights/tokenization-as-a-service" class="block h-full"><article class="bg-card rounded-xl overflow-hidden shadow-sm hover:shadow-md transition-shadow h-full flex flex-row items-center p-4 gap-4"><div class="w-20 h-20 flex-shrink-0 rounded-lg overflow-hidden bg-muted"><img src="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1782759402340-Network_Tokenization.webp" alt="Pixel-art corgi holds a microchip token coin up to an open, green-glowing bank vault spilling gold coins, with faded credit cards nearby. Banner text reads 'Trusted Credential = Approved.'" class="w-full h-full object-cover" loading="lazy"></div><div class="flex flex-col flex-1 min-w-0"><h3 class="text-base font-semibold text-foreground mb-1 line-clamp-2">Network Tokenization Delivers a 2% to 6% Authorization Rate Lift. Here's Why Most Merchants Still Miss It.</h3><p class="text-muted-foreground text-sm line-clamp-2">Network tokenization delivers a documented 2-6% authorization rate lift, but technical complexity keeps half of merchants from claiming it. There's a faster path.</p></div></article></a></div><div role="group" aria-roledescription="slide" class="min-w-0 shrink-0 grow-0 basis-full pl-4 md:basis-1/2 lg:basis-1/3"><a href="/insights/corgi-custom-fraud-model-stripe-radar-connect-2" class="block h-full"><article class="bg-card rounded-xl overflow-hidden shadow-sm hover:shadow-md transition-shadow h-full flex flex-row items-center p-4 gap-4"><div class="w-20 h-20 flex-shrink-0 rounded-lg overflow-hidden bg-muted"><img src="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1779042611632-Corgi_Labs_Actually_Does.webp" alt="1779042611632-Corgi_Labs_Actually_Does.webp" class="w-full h-full object-cover" loading="lazy"></div><div class="flex flex-col flex-1 min-w-0"><h3 class="text-base font-semibold text-foreground mb-1 line-clamp-2">What Corgi Labs Actually Does on Top of Stripe Radar</h3><p class="text-muted-foreground text-sm line-clamp-2">We ran CORGI on 1.33 million transactions. Disputes dropped 59.5%. Net revenue impact: +$508K. Here's the full technical breakdown.</p></div></article></a></div><div role="group" aria-roledescription="slide" class="min-w-0 shrink-0 grow-0 basis-full pl-4 md:basis-1/2 lg:basis-1/3"><a href="/insights/stripe-radar-vs-custom-ml-fraud" class="block h-full"><article class="bg-card rounded-xl overflow-hidden shadow-sm hover:shadow-md transition-shadow h-full flex flex-row items-center p-4 gap-4"><div class="w-20 h-20 flex-shrink-0 rounded-lg overflow-hidden bg-muted"><img src="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1778258772210-Stripe-Radar-vs-Custom-ML.webp" alt="Stripe-Radar-vs-Custom-ML.webp" class="w-full h-full object-cover" loading="lazy"></div><div class="flex flex-col flex-1 min-w-0"><h3 class="text-base font-semibold text-foreground mb-1 line-clamp-2">Stripe Radar vs Custom ML: Why Network-Wide Fraud Models Miss Your Best Customers</h3><p class="text-muted-foreground text-sm line-clamp-2">For every $100 your fraud system blocks from a real buyer, you can lose over $1,000. Generic rules can't tell the difference. Custom ML can.</p></div></article></a></div><div role="group" aria-roledescription="slide" class="min-w-0 shrink-0 grow-0 basis-full pl-4 md:basis-1/2 lg:basis-1/3"><a href="/insights/agent-payments-intelligence-stripe-visibility" class="block h-full"><article class="bg-card rounded-xl overflow-hidden shadow-sm hover:shadow-md transition-shadow h-full flex flex-row items-center p-4 gap-4"><div class="w-20 h-20 flex-shrink-0 rounded-lg overflow-hidden bg-muted"><img src="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1776746242535-Agentic_Intelligence_2.webp" alt="Agentic_Intelligence_2.webp" class="w-full h-full object-cover" loading="lazy"></div><div class="flex flex-col flex-1 min-w-0"><h3 class="text-base font-semibold text-foreground mb-1 line-clamp-2">You Can't See Your Agent Channel Yet. Here's How to Fix That.</h3><p class="text-muted-foreground text-sm line-clamp-2">AI agents book hotels while your customers sleep. They reorder groceries. They lock in flights the moment prices drop. They transact across geographies in milliseconds, and traditional fraud rules read that as an attack.</p></div></article></a></div><div role="group" aria-roledescription="slide" class="min-w-0 shrink-0 grow-0 basis-full pl-4 md:basis-1/2 lg:basis-1/3"><a href="/insights/japan-fraud-hidden-crisis" class="block h-full"><article class="bg-card rounded-xl overflow-hidden shadow-sm hover:shadow-md transition-shadow h-full flex flex-row items-center p-4 gap-4"><div class="w-20 h-20 flex-shrink-0 rounded-lg overflow-hidden bg-muted"><img src="https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1775946194106-corgi-labs-Japan-_Chargeback-Rate.webp" alt="Pixel art corgi holding a magnifying glass up to a monitor displaying a green 0.18% chargeback rate chart. Through the magnifying glass, hidden red bar charts and scattered yen coins are revealed. A Japanese torii gate and cherry blossoms frame the dark night sky background." class="w-full h-full object-cover" loading="lazy"></div><div class="flex flex-col flex-1 min-w-0"><h3 class="text-base font-semibold text-foreground mb-1 line-clamp-2">Japan's Chargeback Rate Looks Perfect. That's the Problem.</h3><p class="text-muted-foreground text-sm line-clamp-2">Japan reports the world's lowest chargeback rate at 0.18%, yet fraud losses hit ¥307.5 billion in 2024. Here's why your PSP dashboard is telling the wrong story.</p></div></article></a></div></div></div><button class="items-center justify-center gap-2 whitespace-nowrap font-semibold transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border-2 border-primary bg-transparent text-primary rounded-button hover:bg-primary hover:text-primary-foreground absolute h-8 w-8 rounded-full top-1/2 -translate-y-1/2 hidden md:flex -left-4" disabled=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-left h-4 w-4"><path d="m12 19-7-7 7-7"></path><path d="M19 12H5"></path></svg><span class="sr-only">Previous slide</span></button><button class="items-center justify-center gap-2 whitespace-nowrap font-semibold transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 border-2 border-primary bg-transparent text-primary rounded-button hover:bg-primary hover:text-primary-foreground absolute h-8 w-8 rounded-full top-1/2 -translate-y-1/2 hidden md:flex -right-4" disabled=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg><span class="sr-only">Next slide</span></button></div></div></section><!--/$--></div><div style="min-height:600px"><!--$--><section id="faqs" class="bg-background pt-16 pb-12 lg:pt-24 lg:pb-16 px-8 lg:px-12 scroll-mt-20"><div class="max-w-[800px] mx-auto"><h2 class="text-h2 font-bold text-foreground mb-10 text-center">Frequently Asked Questions</h2><div class="flex justify-center gap-2 mb-10"><button class="px-6 py-2.5 rounded-full text-sm font-bold tracking-wide uppercase transition-colors bg-primary text-white">Corgi Model</button><button class="px-6 py-2.5 rounded-full text-sm font-bold tracking-wide uppercase transition-colors bg-white border-2 border-primary text-primary hover:bg-primary hover:text-white">Corgi Intelligence</button></div><div data-state="closed"><div class="relative"><div class="w-full" data-orientation="vertical"><div class=""><div data-state="closed" data-orientation="vertical" class="border-b border-border"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:R4qnnkt:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:Rqnnkt:" class="flex flex-1 items-center justify-between py-4 font-medium transition-all [&amp;[data-state=open]>svg]:rotate-180 text-left text-foreground hover:text-primary hover:no-underline text-[15px]" data-radix-collection-item="">What does Corgi Model do?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:R4qnnkt:" hidden="" role="region" aria-labelledby="radix-:Rqnnkt:" data-orientation="vertical" class="grid text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" class="border-b border-border"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:R5annkt:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:R1annkt:" class="flex flex-1 items-center justify-between py-4 font-medium transition-all [&amp;[data-state=open]>svg]:rotate-180 text-left text-foreground hover:text-primary hover:no-underline text-[15px]" data-radix-collection-item="">Is Corgi Model worth it?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:R5annkt:" hidden="" role="region" aria-labelledby="radix-:R1annkt:" data-orientation="vertical" class="grid text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" class="border-b border-border"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:R5qnnkt:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:R1qnnkt:" class="flex flex-1 items-center justify-between py-4 font-medium transition-all [&amp;[data-state=open]>svg]:rotate-180 text-left text-foreground hover:text-primary hover:no-underline text-[15px]" data-radix-collection-item="">Who is an ideal customer for Corgi Model?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:R5qnnkt:" hidden="" role="region" aria-labelledby="radix-:R1qnnkt:" data-orientation="vertical" class="grid text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" class="border-b border-border"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:R6annkt:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:R2annkt:" class="flex flex-1 items-center justify-between py-4 font-medium transition-all [&amp;[data-state=open]>svg]:rotate-180 text-left text-foreground hover:text-primary hover:no-underline text-[15px]" data-radix-collection-item="">Does Corgi Model perform chargeback management?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:R6annkt:" hidden="" role="region" aria-labelledby="radix-:R2annkt:" data-orientation="vertical" class="grid text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" class="border-b border-border"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:R6qnnkt:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:R2qnnkt:" class="flex flex-1 items-center justify-between py-4 font-medium transition-all [&amp;[data-state=open]>svg]:rotate-180 text-left text-foreground hover:text-primary hover:no-underline text-[15px]" data-radix-collection-item="">How does Corgi Model help with fraud prevention?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:R6qnnkt:" hidden="" role="region" aria-labelledby="radix-:R2qnnkt:" data-orientation="vertical" class="grid text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div><div data-state="closed" data-orientation="vertical" class="border-b border-border"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:R7annkt:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:R3annkt:" class="flex flex-1 items-center justify-between py-4 font-medium transition-all [&amp;[data-state=open]>svg]:rotate-180 text-left text-foreground hover:text-primary hover:no-underline text-[15px]" data-radix-collection-item="">Does Corgi Model have dedicated support?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:R7annkt:" hidden="" role="region" aria-labelledby="radix-:R3annkt:" data-orientation="vertical" class="grid text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height:var(--radix-collapsible-content-height);--radix-accordion-content-width:var(--radix-collapsible-content-width)"></div></div></div></div><div class="absolute bottom-0 left-0 right-0 h-16 bg-gradient-to-t from-background to-transparent pointer-events-none"></div></div><div data-state="closed" id="radix-:R1nkt:" hidden="" class="grid data-[state=open]:animate-collapsible-down data-[state=closed]:animate-collapsible-up"></div><div class="flex justify-center mt-4"><button class="flex items-center gap-2 text-primary font-medium text-sm hover:underline focus:outline-none py-2 px-4" type="button" aria-controls="radix-:R1nkt:" aria-expanded="false" data-state="closed">Show all questions<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></div></div></div></section><!--/$--></div><div style="min-height:300px"><!--$--><section id="contact" class="bg-gradient-to-br from-primary to-[#2952d9] py-28 px-8 lg:px-12 relative overflow-hidden scroll-mt-20"><div class="text-center"><h2 class="text-[36px] lg:text-[44px] font-bold text-primary-foreground mb-10">Ready to unlock your revenue?</h2><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-secondary text-secondary-foreground rounded-button shadow-secondary hover:shadow-secondary-hover hover:-translate-y-0.5 h-12 text-lg px-12 py-7 font-bold">Let's Talk</button></div></section><!--/$--></div></main><!--/$--><!--$--><footer class="bg-footer text-footer-foreground py-20 px-8 lg:px-12"><div class="max-w-[1200px] mx-auto grid lg:grid-cols-[2fr_1fr_1fr_1fr_1fr] gap-12 mb-16"><div><img src="/assets/corgi-white-text-CUAEMLcV.svg" alt="Corgi Labs" class="h-10 mb-4" loading="lazy" width="136" height="40" crossorigin="anonymous"><p class="text-footer-muted text-sm leading-relaxed mb-3">AI-powered payment intelligence and optimization.</p><p class="text-footer-muted text-sm leading-relaxed">Unlock hidden revenue in your payments data.</p></div><div><h4 class="font-semibold text-[15px] mb-5 text-footer-foreground">Products</h4><ul class="space-y-3"><li><a class="text-footer-muted text-sm hover:text-footer-foreground transition-colors" data-cta-label="Corgi Intelligence" data-cta-component="footer" data-cta-type="internal" href="/corgi-intelligence">Corgi Intelligence</a></li><li><a class="text-footer-muted text-sm hover:text-footer-foreground transition-colors" data-cta-label="Corgi Model" data-cta-component="footer" data-cta-type="internal" href="/corgi-model">Corgi Model</a></li></ul></div><div><h4 class="font-semibold text-[15px] mb-5 text-footer-foreground">Resources</h4><ul class="space-y-3"><li><a class="text-footer-muted text-sm hover:text-footer-foreground transition-colors" data-cta-label="Documentation" data-cta-component="footer" data-cta-type="internal" href="/resources">Documentation</a></li><li><a class="text-footer-muted text-sm hover:text-footer-foreground transition-colors" data-cta-label="White Papers" data-cta-component="footer" data-cta-type="internal" href="/resources">White Papers</a></li><li><a class="text-footer-muted text-sm hover:text-footer-foreground transition-colors" data-cta-label="Insights" data-cta-component="footer" data-cta-type="internal" href="/resources">Insights</a></li></ul></div><div><h4 class="font-semibold text-[15px] mb-5 text-footer-foreground">Company</h4><ul class="space-y-3"><li><a class="text-footer-muted text-sm hover:text-footer-foreground transition-colors" data-cta-label="About" data-cta-component="footer" data-cta-type="internal" href="/about">About</a></li><li><button class="text-footer-muted text-sm hover:text-footer-foreground transition-colors" data-cta-label="Contact" data-cta-component="footer" data-cta-type="modal">Contact</button></li><li><a href="https://stripe.partners/directory/corgi-labs" target="_blank" rel="noopener noreferrer" class="text-footer-muted text-sm hover:text-footer-foreground transition-colors" data-cta-label="Stripe Directory" data-cta-component="footer" data-cta-type="external">Stripe Directory</a></li><li><a href="https://marketplace.stripe.com/apps/corgi-labs" target="_blank" rel="noopener noreferrer" class="text-footer-muted text-sm hover:text-footer-foreground transition-colors" data-cta-label="Stripe App" data-cta-component="footer" data-cta-type="external">Stripe App</a></li></ul></div><div><h4 class="font-semibold text-[15px] mb-5 text-footer-foreground">Legal</h4><ul class="space-y-3"><li><a class="text-footer-muted text-sm hover:text-footer-foreground transition-colors" data-cta-label="Privacy Policy" data-cta-component="footer" data-cta-type="internal" href="/privacy">Privacy Policy</a></li><li><a class="text-footer-muted text-sm hover:text-footer-foreground transition-colors" data-cta-label="Terms of Service" data-cta-component="footer" data-cta-type="internal" href="/terms">Terms of Service</a></li></ul></div></div><div class="border-t border-footer-foreground/10 pt-8 flex justify-center gap-6 mb-8"><a href="https://x.com/CorgiLabs" target="_blank" rel="noopener noreferrer" class="w-10 h-10 rounded-full bg-footer-foreground/10 flex items-center justify-center text-footer-muted hover:bg-footer-foreground/20 hover:text-footer-foreground transition-all">𝕏</a><a href="https://www.linkedin.com/company/corgilabs/" target="_blank" rel="noopener noreferrer" class="w-10 h-10 rounded-full bg-footer-foreground/10 flex items-center justify-center text-footer-muted hover:bg-footer-foreground/20 hover:text-footer-foreground transition-all">in</a><a href="#" class="w-10 h-10 rounded-full bg-footer-foreground/10 flex items-center justify-center text-footer-muted hover:bg-footer-foreground/20 hover:text-footer-foreground transition-all">◉</a></div><div class="text-center"><p class="text-footer-muted text-sm">© 2026 Corgi Labs. All rights reserved.</p><a href="/sitemap.xml" class="text-footer-muted text-sm hover:text-primary mt-2 inline-block">Sitemap</a></div></footer><!--/$--></div><script>window.__staticRouterHydrationData = JSON.parse("{\"loaderData\":{\"0\":null,\"0-0-0\":{\"featuredPosts\":[{\"id\":\"398fb6b8-76d9-4c6f-a20b-e5f226152365\",\"title\":\"VAMP 2026: Two Months Later, the Playbook Is Taking Shape\",\"slug\":\"vamp-2026-two-months-later\",\"excerpt\":\"Visa's VAMP thresholds dropped to 1.5% in April 2026. Two months in, merchants are shifting from panic to operational discipline. Here's what's working.\",\"featured_image_url\":\"https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1779465559745-VAMP_2026_two_Months_Later.webp\",\"featured_image_alt\":\"Pixel-art arcade tower-defense scene: a corgi defends a vault overflowing with gold coins behind three neon turrets labeled DEFLECT, REPRESENT, and REMEDIATE, which blast incoming waves of red enemy soldiers and tanks marked TC40 and TC15.\",\"is_featured\":true,\"blog_categories\":{\"id\":\"77fdb4dd-2c04-4175-8a56-c55031938e05\",\"name\":\"Payment Intelligence\",\"slug\":\"payment-intelligence\",\"color\":\"#3866F1\"}},{\"id\":\"d0aa532c-88dd-4249-a93f-77015aead7aa\",\"title\":\"Network Tokenization Delivers a 2% to 6% Authorization Rate Lift. Here's Why Most Merchants Still Miss It.\",\"slug\":\"tokenization-as-a-service\",\"excerpt\":\"Network tokenization delivers a documented 2-6% authorization rate lift, but technical complexity keeps half of merchants from claiming it. There's a faster path.\",\"featured_image_url\":\"https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1782759402340-Network_Tokenization.webp\",\"featured_image_alt\":\"Pixel-art corgi holds a microchip token coin up to an open, green-glowing bank vault spilling gold coins, with faded credit cards nearby. Banner text reads 'Trusted Credential = Approved.'\",\"is_featured\":false,\"blog_categories\":{\"id\":\"401b1882-7632-4a8a-b233-befb949552a4\",\"name\":\"Industry Trends\",\"slug\":\"industry-trends\",\"color\":\"#FF9305\"}},{\"id\":\"666e330b-8369-4875-9e36-f12ecbe5d96f\",\"title\":\"What Corgi Labs Actually Does on Top of Stripe Radar\",\"slug\":\"corgi-custom-fraud-model-stripe-radar-connect-2\",\"excerpt\":\"We ran CORGI on 1.33 million transactions. Disputes dropped 59.5%. Net revenue impact: +$508K. Here's the full technical breakdown.\",\"featured_image_url\":\"https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1779042611632-Corgi_Labs_Actually_Does.webp\",\"featured_image_alt\":\"1779042611632-Corgi_Labs_Actually_Does.webp\",\"is_featured\":false,\"blog_categories\":{\"id\":\"77fdb4dd-2c04-4175-8a56-c55031938e05\",\"name\":\"Payment Intelligence\",\"slug\":\"payment-intelligence\",\"color\":\"#3866F1\"}},{\"id\":\"c9ed1220-9fac-4af8-89c3-a238b37bcfad\",\"title\":\"Stripe Radar vs Custom ML: Why Network-Wide Fraud Models Miss Your Best Customers\",\"slug\":\"stripe-radar-vs-custom-ml-fraud\",\"excerpt\":\"For every $100 your fraud system blocks from a real buyer, you can lose over $1,000. Generic rules can't tell the difference. Custom ML can.\",\"featured_image_url\":\"https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1778258772210-Stripe-Radar-vs-Custom-ML.webp\",\"featured_image_alt\":\"Stripe-Radar-vs-Custom-ML.webp\",\"is_featured\":false,\"blog_categories\":{\"id\":\"77fdb4dd-2c04-4175-8a56-c55031938e05\",\"name\":\"Payment Intelligence\",\"slug\":\"payment-intelligence\",\"color\":\"#3866F1\"}},{\"id\":\"65bf95cf-07bd-4444-99e7-20d974b18df4\",\"title\":\"You Can't See Your Agent Channel Yet. Here's How to Fix That.\",\"slug\":\"agent-payments-intelligence-stripe-visibility\",\"excerpt\":\"AI agents book hotels while your customers sleep. They reorder groceries. They lock in flights the moment prices drop. They transact across geographies in milliseconds, and traditional fraud rules read that as an attack.\",\"featured_image_url\":\"https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1776746242535-Agentic_Intelligence_2.webp\",\"featured_image_alt\":\"Agentic_Intelligence_2.webp\",\"is_featured\":false,\"blog_categories\":{\"id\":\"77fdb4dd-2c04-4175-8a56-c55031938e05\",\"name\":\"Payment Intelligence\",\"slug\":\"payment-intelligence\",\"color\":\"#3866F1\"}},{\"id\":\"4406b0af-93cc-49ce-b754-efba35df9673\",\"title\":\"Japan's Chargeback Rate Looks Perfect. That's the Problem.\",\"slug\":\"japan-fraud-hidden-crisis\",\"excerpt\":\"Japan reports the world's lowest chargeback rate at 0.18%, yet fraud losses hit ¥307.5 billion in 2024. Here's why your PSP dashboard is telling the wrong story.\",\"featured_image_url\":\"https://tcogpkjbcipaopdsvkgf.supabase.co/storage/v1/object/public/blog-images/1775946194106-corgi-labs-Japan-_Chargeback-Rate.webp\",\"featured_image_alt\":\"Pixel art corgi holding a magnifying glass up to a monitor displaying a green 0.18% chargeback rate chart. Through the magnifying glass, hidden red bar charts and scattered yen coins are revealed. A Japanese torii gate and cherry blossoms frame the dark night sky background.\",\"is_featured\":false,\"blog_categories\":{\"id\":\"77fdb4dd-2c04-4175-8a56-c55031938e05\",\"name\":\"Payment Intelligence\",\"slug\":\"payment-intelligence\",\"color\":\"#3866F1\"}}]},\"0-0\":null},\"actionData\":null,\"errors\":null}");</script></div>
<script>window.__VITE_REACT_SSG_HASH__ = 'rbye3gq2qg'</script>

    <!-- Google Tag Manager — deferred to idle or first user interaction.
         dataLayer queues synchronously, so trackEvent calls during boot are safe. -->
    <noscript>
      <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P49972KP" height="0" width="0" style="display:none;visibility:hidden"></iframe>
    </noscript>
    <script>
      (function() {
        window.dataLayer = window.dataLayer || [];
        window.dataLayer.push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
        function loadGTM() {
          if (window.__gtmLoaded) return;
          window.__gtmLoaded = true;
          var s = document.createElement('script');
          s.src = 'https://www.googletagmanager.com/gtm.js?id=GTM-P49972KP';
          s.async = true;
          s.fetchPriority = 'low';
          document.head.appendChild(s);
        }
        ['scroll','click','touchstart','keydown','pointerdown'].forEach(function(e) {
          window.addEventListener(e, loadGTM, { once: true, passive: true });
        });
        var idle = window.requestIdleCallback || function(cb){ setTimeout(cb, 1500); };
        window.addEventListener('load', function() { idle(loadGTM); });
      })();
    </script>
  

</body></html>

