Skip to navigation Skip to main content

Trick-or-Treat Sale 30% off every Pro plan with code

Ends Oct 31 Pick your treatShop

Trick-or-Treat Sale 30% off every Pro plan with code

Ends Oct 31 Pick your treatShop
  • WordPress
    Products
    Smart Cycle DiscountsDiscount automation › TrustLensCustomer trust intel › Cycle AI AIPlain-English campaigns ›
    New pluginComing soon
    Resources & toolsDocs, pricing, support ›
    Smart Cycle Discounts

    Smart Cycle Discounts

    Automate WooCommerce discount campaigns — schedule, target, and measure.

    62%
    Free Pro $59 5 discount types Recurring
    Jump into the page
    How it works Capabilities Promo codes Pricing
    Docs
    Getting started Discount types Scheduling
    Explore Smart Cycle Discounts → Changelog
    TrustLens

    TrustLens

    Customer trust intelligence — score buyers, spot abuse, protect revenue.

    Trust 86
    Free Pro $79 6 segments Abuse detection
    Jump into the page
    How it works Detection Outcomes Pricing
    Docs
    Trust scoring Detection modules Card-testing defense
    Explore TrustLens → Verify a report Changelog

    Cycle AI inside Smart Cycle Discounts

    Describe a sale in plain English — Cycle AI builds the whole campaign.

    “20% off hoodies this weekend”
    Included in Pro Natural language Catalog-aware
    See it work

    Type a sentence, get a ready-to-launch discount campaign that already understands your products, prices, and schedule.

    Live demo How it works
    Meet Cycle AI →

    A new plugin Coming soon

    Something is loading in the lab. Join the list to get the reveal first.

    Notify me on launch →

    Resources & tools

    Everything around the plugins — docs, free tools, and help.

    Learn
    Documentation Pricing & bundle Support
    Free tools
    Discount Calculator Sale Calendar
    Stay current
    SCD changelog TrustLens changelog
    Compare all plans →
    Secure checkout WordPress.org 14-day refund View pricing →
  • Affiliate
    Program
    OverviewHow the program works How it works4 steps from apply to earn Commission details30% · 60-day cookie · recurring
    Get started
    Apply nowOpen Takes ~2 minutes Earnings calculatorEstimate your monthly income FAQPayouts, cookies, renewals
    Resources
    Brand kitLogos, banners, copy, social PlaybookTactics that actually convert FTC disclosureHow to disclose properly Affiliate termsFull program agreement Contact teamOpen the contact form
    Earn 30% recurring on every saleFree to join · 60-day cookie · monthly PayPal payouts Apply now
  • Blog
  • DOCS
    Docs & resources

    Guides, references, and answers for every Webstepper plugin.

    Smart Cycle DiscountsAutomated WooCommerce discount campaigns
    Getting started› Discount types› Cycle AI›
    TrustLensCustomer trust & fraud intelligence
    Trust scoring› Detection modules› Card-testing defense›
    Docs home Guides FAQ Pricing Support
    WordPress tools that solve real problems
  • Contact Us
  • About
    Company

    Our Story

    Founded 2020

    Built by store owners, for store owners. We make WordPress tools that solve real problems.

    Learn more
    Built from experienceTools we use ourselves
    Time is preciousSimple, intuitive UX
    Real supportTalk to the founders
    Legal & contact
    Contact us Privacy policy Terms of service Refund policy
    14-day money-backNo questions asked
Popular requests
  • smart cycle discounts
  • trustlens
  • chargeback protection
GET STARTED

Glossary

1
  • TrustLens Glossary

Detection Modules

10
  • Store Trust Network
  • Card Testing Defense
  • Chargeback Tracking
  • Shipping Anomalies
  • Linked Accounts Detection
  • Category Aware Risk
  • Coupon Abuse Detection
  • Order Pattern Analysis
  • Return Abuse Detection
  • Modules Overview

Card Testing Defense

9
  • Attack History
  • Allowlists
  • Geo Diversity
  • Auto Escalation
  • Fingerprinting
  • VIP Bypass
  • Panic Button
  • Velocity Thresholds
  • Overview

Chargeback Monitor

7
  • Ratio Email Alerts
  • Dispute Evidence Report
  • Chargeback Monitor
  • Manual Dispute Entry
  • Stripe WooPayments Ingestion
  • Card Network Thresholds
  • Chargeback Ratio Alert

Customer Management

7
  • Admin Notes
  • Checkout Enforcement
  • Order Trust Column
  • Bulk Actions
  • Blocking and Allowlisting
  • Customer Detail Profile
  • Customer List

Automation

7
  • Async Dispatch Retries
  • Webhooks and HMAC
  • Rule Inspector
  • Actions Reference
  • Conditions Reference
  • Triggers Reference
  • Automation Overview

Trust Scoring

5
  • Account Age Loyalty Bonus
  • Signals Explained
  • Six Customer Segments
  • The 0–100 Score
  • How Trust Scoring Works
View Categories
  • Home
  • Docs
  • Trustlens
  • Detection Modules
  • Chargeback Tracking

Chargeback Tracking

7 min read

0:00 / 9:06
  • View as Markdown Open this page as plain Markdown (opens in a new tab)
  • Open in ChatGPT Ask questions about this page (opens in a new tab)
  • Open in Claude Ask questions about this page (opens in a new tab)
  • Open in Google AI Studio Ask questions about this page (Google account required) (opens in a new tab)

Chargebacks — formal disputes filed by cardholders with their card networks — are the most expensive class of customer abuse a WooCommerce store can experience. Each one costs the original order amount plus chargeback fees ($15–$50 per dispute), and ratios crossing card-network monitoring thresholds (Visa VAMP, Mastercard ECP, Amex, Discover) can trigger fines, processor scrutiny, or account termination. The Chargeback Tracking module records every dispute, attributes it to the right customer, checks your monthly ratio for each card network against that network’s line, and contributes the strongest single class of negative signals in the TrustLens scoring engine.

Module ID: chargebacks. Default: enabled. Free tier (Stripe/WooPayments auto-ingestion, manual entry, a dashboard alert when your ratio crosses a network line). Pro adds the dedicated Chargeback Monitor page, per-network ratios, the open-disputes deadline worklist, Dispute Evidence Report, and email alerts.


What It Observes #

The module ingests dispute data from three sources:

  1. Stripe — automatic. As long as your WooCommerce Stripe gateway is processing webhooks normally, its dispute-created and dispute-closed events flow into TrustLens within minutes of being filed
  2. WooPayments dispute events — automatic via the WooPayments hook surface
  3. Manual entry — for stores using PayPal, Square, offline payments, or custom gateways, disputes can be logged from the WooCommerce order screen

For each dispute the module records:

  • Dispute ID (gateway-specific)
  • Order ID (mapped via gateway metadata)
  • Customer email hash (derived from the order’s billing email)
  • Card brand of the order (Visa, Mastercard, Amex, Discover — captured automatically for Stripe and WooPayments orders, or chosen in the manual form)
  • Dispute reason (gateway-provided category, or your own text for manual entries)
  • Dispute amount (and currency, where the gateway provides it)
  • Dispute date and, where available, the response due date
  • Status as reported by the gateway (for example needs_response), then won or lost when it closes

Dispute outcomes flow in as the dispute progresses — when Stripe or WooPayments reports the dispute closed, the module records it as won or lost automatically and updates the customer’s counters.


What It Signals #

Like the other history modules, Chargebacks waits until the customer reaches the Full-confidence Order Threshold (default 3 orders), so a single dispute on a brand-new account doesn’t trip a penalty before any other history exists. The rules below add into one signal.

Lost Disputes (Severest) #

Trigger Score Reason Shown on Profile
3+ lost disputes -50 “3 chargebacks lost (major risk)”
2 lost disputes -40 “2 chargebacks lost”
1 lost dispute -30 “Has lost chargeback”

A single lost dispute drops the customer at least 30 points — usually enough to push them from Normal into Caution or Risk in one event.

Pending Disputes and Dispute Rate #

Trigger Score Reason Shown on Profile
Any dispute still pending (not yet won or lost) -20 “1 pending dispute(s)”
5+ orders and disputes on 10% or more of them -15 (additional) “High dispute rate: 20%”

Won Disputes #

Disputes that you successfully reversed in your favor still produce a small penalty (the dispute was filed at all), but the magnitude is much lower than a lost dispute: a flat -5 (“Previously disputed (won)”) when the customer has won disputes and no lost ones.

Clean History (Positive) #

Trigger Score Reason Shown on Profile
10+ orders with 0 disputes +10 “No dispute history”

The Chargeback Ratio Alert #

TrustLens captures the card brand on Stripe and WooPayments orders and works out a monthly chargeback ratio for each card network:

ratio = disputes recorded this calendar month / card orders this calendar month   (per network)

There is no free speedometer or gauge. In Free, TrustLens stays quiet while you are under every line, and as soon as any network’s ratio reaches its line it shows:

  • A “Chargeback ratio over network threshold” alert band on the Dashboard — “Over the line for: Visa VAMP…” — with an Open Monitor button
  • A “Chargeback over line” status chip in the TrustLens header, and an entry in the notifications bell

Pro’s Chargeback Monitor shows the ratio for each network before you get there — progress toward each line, a Healthy / Approaching threshold / Action needed headline, a trailing-30-day figure alongside the calendar month, and a 12-month trend. See Chargeback Ratio Speedometer.


Card-Network Monitoring Thresholds #

For context, the monitoring lines the module checks against (TrustLens 1.3.23 and later):

Network Program Line TrustLens uses
Visa VAMP (Visa Acquirer Monitoring Program — replaced VDMP and VFMP in 2025) 1.5% (“Excessive” in the US, Canada, Europe, Asia Pacific and Latin America; 2.2% in CEMEA)
Mastercard ECP (Excessive Chargeback Program) 1.5%
Amex Excessive Disputes 1.0%
Discover Excessive Disputes 1.0%

Visa’s VAMP ratio also counts fraud reports (TC40s) that card issuers send to your processor. Those never reach WooCommerce, so the Visa figure TrustLens shows is a floor — Visa’s own number can be higher. Networks only enroll merchants above a monthly minimum number of cases, and processors often act sooner. Stores in CEMEA, or any store that needs different lines, can change them with the trustlens/chargeback_thresholds filter.

These thresholds are the trigger points, not the failure points — landing in a monitoring program means you get warnings, increased fees, and required remediation plans. Staying above them can lead to processor termination.

The free alert appears only once a line is crossed. Pro’s Chargeback Monitor and its daily email warn earlier, at a configurable percentage of each line (default 70%) so you have lead time to react.


Manual Dispute Entry #

For stores not on Stripe or WooPayments, manual entry keeps the ratio and the customer’s history accurate. It’s free:

  1. Open the order in WooCommerce → Orders
  2. Below the billing address, click Record manual chargeback
  3. Enter:
    • Amount (defaults to the order total)
    • Card brand (Unknown / Visa / Mastercard / Amex / Discover / Other)
    • Reason (free-form)
    • Outcome (Pending by default, or Lost / Won)
    • Response due by (optional, new in 1.3.23 — the date from the processor’s notice, which puts the dispute in Pro’s deadline worklist)
  4. Click Save chargeback

Manually-entered disputes contribute to the customer’s signals, the per-customer dispute history, and the ratio just like ingested ones.

When the processor decides a dispute you saved as Pending, open the order again and click Mark won or Mark lost (new in 1.3.23). The outcome is recorded once, the dispute leaves the open worklist, and the score recalculates automatically.


Settings #

Setting Default Description
Auto-block after lost disputes (Pro) 0 (off) If a customer accumulates this many lost disputes (1–20), automatically block them at checkout. Set on the Chargeback Monitor page; not available in Free.
Ratio alert threshold (Pro) 70% The Pro monitor and daily email warn when a network’s ratio reaches this percentage of its line (50–100%)
Module enabled On Master toggle (Settings → Detection)

Common Patterns #

The Friendly-Fraud Customer #

Signature: Customer receives the product, then files a chargeback claiming non-receipt or unauthorized transaction. Pattern repeats.

Detection: Lost disputes accumulate. Signals stack quickly (-30 → -40 → -50).

Profile: Risk after the first lost dispute, Critical as losses stack.

Action: Pro’s Dispute Evidence Report bundles trust score, signals, matched prior orders, return history, linked accounts, and full timeline for submission as evidence in subsequent disputes.

The Single-Dispute Risk #

Signature: Customer with 50+ clean orders suddenly files one dispute.

Detection: -20 while it’s pending, then -30 if it’s lost (and the +10 no-dispute bonus goes away), but loyalty and account-age bonuses offset.

Profile: Often drops from VIP or Trusted to Normal, not all the way to Risk. The clean history provides resilience.

Action: Investigate before blocking — could be a legitimate dispute (bank-side fraud claim, household member ordering without permission) rather than friendly fraud.

The Card-Testing-Then-Order Pattern #

Signature: Card-Testing module catches a device; an order from the same checkout completes; dispute filed within 60 days.

Detection: The Card-Testing signal applies only while the checkout’s velocity events are retained (48 hours by default), so by the time the dispute arrives the dispute signals usually carry the score. An order completed during an attack keeps a during_attack_window event on the timeline as evidence.

Profile: Risk or lower once the dispute is lost.

The Ratio Creep #

Signature: No single customer is dramatic, but month-over-month the ratio climbs.

Detection: In Pro, the Chargeback Monitor moves from Healthy to Approaching threshold and the daily email warns. In Free, nothing shows until a network line is crossed and the Dashboard alert band appears.

Action: Investigate dispute reasons. Common causes: misleading product descriptions, slow shipping, unclear refund policies. Fix the upstream issue.


Disabling the Module #

Disabling Chargebacks is not recommended — chargeback signals are the most important fraud-detection signals available, and the ratio check is critical for staying clear of card-network monitoring programs. There’s effectively no realistic use case for disabling this module.


Reading the Chargebacks Section of a Profile #

  • Signal breakdown shows one Chargebacks signal listing every rule that fired
  • Order screen — each disputed order shows a “Chargeback / dispute filed” notice with the reason, amount and source, plus the Mark won / Mark lost buttons for pending manual entries
  • Event timeline shows dispute_created events when a dispute is first recorded and dispute_closed events when it resolves (won/lost)

The Pro Dispute Evidence Report bundles all of this into a print-ready report page (use your browser’s print dialog to save it as a PDF) that you can submit to your processor when responding to a dispute. See Dispute Evidence Report.


Pro Enhancements at a Glance #

The Free chargeback experience is functional but limited. Pro adds:

  • Dedicated Chargeback Monitor page — TrustLens → Chargeback Monitor
  • Per-network ratio breakdown against each network’s line
  • 12-month trend chart
  • Trailing-30-day rolling window alongside the calendar-month view
  • Open disputes worklist with response deadlines, and a Dashboard alert when responses are due within 72 hours
  • Recent disputes activity feed
  • Top-disputed customers with one-click access to Dispute Evidence Report
  • Configurable ratio alert threshold
  • Auto-Block After N Lost Disputes
  • Daily ratio email alerts deduplicated per network per month

If chargebacks are a meaningful cost center for your store — and for most mid-volume merchants, they are — Pro’s chargeback features are usually the strongest single justification for upgrading.

Updated on October 18, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Card Testing DefenseShipping Anomalies
Table of Contents
  • What It Observes
  • What It Signals
    • Lost Disputes (Severest)
    • Pending Disputes and Dispute Rate
    • Won Disputes
    • Clean History (Positive)
  • The Chargeback Ratio Alert
  • Card-Network Monitoring Thresholds
  • Manual Dispute Entry
  • Settings
  • Common Patterns
    • The Friendly-Fraud Customer
    • The Single-Dispute Risk
    • The Card-Testing-Then-Order Pattern
    • The Ratio Creep
  • Disabling the Module
  • Reading the Chargebacks Section of a Profile
  • Pro Enhancements at a Glance
Newsletter

Insights that grow your business

Join thousands of WooCommerce store owners who get actionable tips, plugin updates, and industry news every week — plus 10% off either of our plugins as a welcome.

We respect your privacy. Unsubscribe at any time.

10% off welcome gift — A code for either plugin, on us
Weekly updates — Fresh content every Tuesday
Exclusive content — Tips you won't find on our blog
Early access — Be first to know about new plugins
Webstepper
Weekly WooCommerce Tips
Just now
This week: 5 proven strategies to boost your average order value using smart discount campaigns...
10% off inside
Webstepper

Tools for store owners who'd rather grow than grind.

Simple, powerful plugins that help WooCommerce store owners sell more — without the learning curve.

Products

  • Smart Cycle Discounts
  • TrustLens
  • Discount Calculator
  • Sale Calendar

Company

  • About Us
  • Blog
  • Contact
  • Affiliates
  • Log In

Resources

  • Help Center
  • Guides
  • Verify a report
  • Affiliate Program
  • Become a Partner

Questions? We actually answer.

Real humans, real help. No bots, no runaround. Usually within a few hours.

Get in touch
Operated by Setmood LLC · 7901 4th St N, St Petersburg, FL 33702 · United States

© 2026 Webstepper. All rights reserved.

Privacy Terms Refunds
Visa Mastercard PayPal Apple Pay Google Pay & more

Halloween sale · ends Oct 31

Trick or treat?

Pick a door. Either way you leave with 30% off Pro.

Your treat

30% off

--days --hrs --min --sec
Claim it

Paste the code at checkout.

Renewals keep the discount · 14-day money-back guarantee

Halloween sale

That's a wrap for Halloween.

The sale ended at midnight. Both plugins are still free on WordPress.org, and Pro plans start at $59/year.

See plans
  • WordPress
    Back
    Products
    Smart Cycle DiscountsDiscount automation › TrustLensCustomer trust intel › Cycle AI AIPlain-English campaigns ›
    New pluginComing soon
    Resources & toolsDocs, pricing, support ›
    Smart Cycle Discounts

    Smart Cycle Discounts

    Automate WooCommerce discount campaigns — schedule, target, and measure.

    62%
    Free Pro $59 5 discount types Recurring
    Jump into the page
    How it works Capabilities Promo codes Pricing
    Docs
    Getting started Discount types Scheduling
    Explore Smart Cycle Discounts → Changelog
    TrustLens

    TrustLens

    Customer trust intelligence — score buyers, spot abuse, protect revenue.

    Trust 86
    Free Pro $79 6 segments Abuse detection
    Jump into the page
    How it works Detection Outcomes Pricing
    Docs
    Trust scoring Detection modules Card-testing defense
    Explore TrustLens → Verify a report Changelog

    Cycle AI inside Smart Cycle Discounts

    Describe a sale in plain English — Cycle AI builds the whole campaign.

    “20% off hoodies this weekend”
    Included in Pro Natural language Catalog-aware
    See it work

    Type a sentence, get a ready-to-launch discount campaign that already understands your products, prices, and schedule.

    Live demo How it works
    Meet Cycle AI →

    A new plugin Coming soon

    Something is loading in the lab. Join the list to get the reveal first.

    Notify me on launch →

    Resources & tools

    Everything around the plugins — docs, free tools, and help.

    Learn
    Documentation Pricing & bundle Support
    Free tools
    Discount Calculator Sale Calendar
    Stay current
    SCD changelog TrustLens changelog
    Compare all plans →
    Secure checkout WordPress.org 14-day refund View pricing →
  • Affiliate
    Back
    Program
    OverviewHow the program works How it works4 steps from apply to earn Commission details30% · 60-day cookie · recurring
    Get started
    Apply nowOpen Takes ~2 minutes Earnings calculatorEstimate your monthly income FAQPayouts, cookies, renewals
    Resources
    Brand kitLogos, banners, copy, social PlaybookTactics that actually convert FTC disclosureHow to disclose properly Affiliate termsFull program agreement Contact teamOpen the contact form
    Earn 30% recurring on every saleFree to join · 60-day cookie · monthly PayPal payouts Apply now
  • Blog
  • DOCS
    Back
    Docs & resources

    Guides, references, and answers for every Webstepper plugin.

    Smart Cycle DiscountsAutomated WooCommerce discount campaigns
    Getting started› Discount types› Cycle AI›
    TrustLensCustomer trust & fraud intelligence
    Trust scoring› Detection modules› Card-testing defense›
    Docs home Guides FAQ Pricing Support
    WordPress tools that solve real problems
  • Contact Us
  • About
    Back
    Company

    Our Story

    Founded 2020

    Built by store owners, for store owners. We make WordPress tools that solve real problems.

    Learn more
    Built from experienceTools we use ourselves
    Time is preciousSimple, intuitive UX
    Real supportTalk to the founders
    Legal & contact
    Contact us Privacy policy Terms of service Refund policy
    14-day money-backNo questions asked
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.
More info More info Accept