TrustLens Glossary
7 min read
A reference glossary of terms used throughout TrustLens documentation. Organized alphabetically. Cross-references link to relevant detail pages.
A #
Action Scheduler — WooCommerce’s bundled background job system. TrustLens queues score recalculations, Historical Sync batches, automation actions, and other async work through Action Scheduler. See Scores Not Updating for diagnostics.
Address Hopping — Behavior where a customer rapidly changes shipping addresses across multiple orders. Detected by the Shipping Anomalies module. Signal fires at 3+ distinct addresses within the configurable velocity window.
Allowlist — Customer-level flag that locks trust score at 100 and segment at VIP. Suppresses all module signals — the customer is treated as fully trusted regardless of behavior. See Blocking and Allowlisting.
Attack History — Pro Card-Testing Defense forensic tab showing decline events, attacking fingerprints, and event timelines. See Attack History.
Auto-Escalation — Pro feature that automatically triggers Panic Freeze when a Card-Testing attack spreads across multiple device fingerprints. Default trigger: 3 fingerprints in 10 minutes. See Auto-Escalation.
Automation Engine — Pro feature for building trigger-condition-action rules that respond to TrustLens events. See Automation Overview.
B #
Block — Customer-level flag preventing the customer from completing checkout (when the master enforcement toggle is on). Does not affect score; the customer’s trust score remains whatever signals produced. See Blocking and Allowlisting.
Block Message — The error shown to blocked customers at checkout. Customizable; should be neutral.
Blocks Checkout — WooCommerce’s newer Gutenberg-block-based checkout. TrustLens’s Request Gate handles both Classic and Blocks checkout uniformly.
Blended Ratio — Chargeback ratio computed across all card brands combined. Shown on the Free Dashboard speedometer. Pro replaces this with per-brand ratios.
C #
Card-Testing Attack — Automated probing of stolen card data through a payment gateway. Card-Testing Defense detects and blocks these in real-time.
Card-Testing Defense — The TrustLens module that watches checkout authorization attempts at request-time and blocks fingerprints producing high decline velocity. See Card-Testing Defense Overview.
Caution — Customer segment for scores 30–49. Early-warning territory; monitor without auto-blocking.
Chargeback — Formal dispute filed by a cardholder with their card network. TrustLens auto-ingests Stripe/WooPayments chargebacks and supports manual entry for other gateways. See Chargeback Tracking.
Chargeback Monitor — Pro dedicated page for chargeback management. Per-brand ratios, 12-month trend, Dispute Evidence Report, auto-block. See Chargeback Monitor (Pro).
Chargeback Ratio — Disputes divided by orders for a given period. Card networks use this to determine monitoring program eligibility.
Classic Checkout — WooCommerce’s legacy shortcode-based checkout. TrustLens supports it alongside Blocks checkout.
Cooldown — Minimum time between firings of an automation rule on the same target. Prevents alert spam.
Coupon Abuse — Pattern of exploiting coupons (first-order coupons across multiple accounts, coupon-then-refund cycles). Detected by the Coupons module. See Coupon Abuse Detection.
Critical — Lowest customer segment, scores 0–9. Indicates confirmed multi-module abuse.
Customer Detail Page — Per-customer profile view showing trust score, signal breakdown, event timeline, linked accounts, disputes, admin notes. See Customer Detail Profile.
D #
Dispute — Synonymous with chargeback. A formal claim filed by a cardholder against a transaction.
Dispute Evidence Report — Pro feature that generates a print-ready PDF behavioral risk report for submission alongside dispute responses. See Dispute Evidence Report.
Dispute Reason — The category code provided by the gateway / network for why a dispute was filed (fraudulent, product not received, etc.).
E #
ECP — Mastercard’s Excessive Chargeback Program. Threshold: 1.50% with 100+ disputes monthly.
Event Timeline — Per-customer chronological log of orders, refunds, coupons, disputes, anomalies, blocks, allowlists, and admin notes. Visible on the customer detail page.
F #
Fingerprint — Hashed device identity computed from User-Agent, Accept-Language, viewport, canvas hash (+ Pro 12-font signal). Used by Card-Testing Defense and Linked Accounts. See Fingerprinting.
First-Order Coupon — A coupon designed for new customers (typically one-use-per-customer). Repeated use across accounts is a fraud signal.
Fraud Ring — A group of accounts operated by the same person/team using shared identity (address, payment method, etc.) to multiply benefit or distribute risk. Detected by the Linked Accounts module. See Detecting Fraud Rings.
Friendly Fraud — Disputes filed by cardholders who actually received the product but claim non-receipt or fraud. Pattern of bad-faith disputes.
G #
Geo-Diversity Safeguard — Pro Card-Testing feature that prevents auto-escalation from firing on legitimate viral traffic by checking geographic distribution of contributing fingerprints. See Geo-Diversity Safeguard.
H #
HMAC-SHA256 — Keyed cryptographic hash used by TrustLens to pseudonymize customer identifiers. The key is plugin-instance-specific, so hashes cannot be cross-correlated between stores.
Historical Sync — One-time batched process that rebuilds TrustLens customer profiles from existing WooCommerce order history. Runs through Action Scheduler.
HPOS — High-Performance Order Storage. WooCommerce’s new order storage architecture. TrustLens is fully HPOS-compatible.
L #
Linked Accounts — Customer records detected as sharing identity via fingerprints. Detection module name. See Linked Accounts Detection.
Lockout — Card-Testing Defense action where a device fingerprint is temporarily blocked from completing checkout (default 60 seconds).
M #
Master Toggle — Refers to the global on/off setting for checkout enforcement (Settings → General → Enable checkout blocking). Off by default in Free.
Minimum Orders — Configurable threshold (default 3) below which customers are pinned at score 50 / segment Normal. Prevents false positives on new customers.
Module — Self-contained detection unit (Returns, Orders, Coupons, etc.). Each module observes specific events and emits signals.
N #
Normal — Customer segment for scores 50–69. The default; includes neutral customers and sub-minimum-orders customers.
P #
Panic Freeze — Emergency stop that halts all checkouts for 15 minutes. Manually triggered or auto-triggered (Pro). See Panic Button.
Payment Method Controls — Pro feature for hiding specific payment gateways from high-risk customers without fully blocking. See Payment Controls.
Pseudonymization — Replacing direct identifiers (emails, IPs) with hashes that don’t reveal the underlying value but allow internal matching. TrustLens uses keyed HMAC-SHA256.
R #
Recalculation — Re-running the scoring engine for a customer. Triggered automatically by relevant events, or manually via the Recalculate button.
Request Gate — TrustLens’s unified checkout interception layer. Handles Classic + Blocks checkout through one rule registration surface.
Return Rate — Total refunds divided by total orders, expressed as a percentage.
Risk — Customer segment for scores 10–29. Likely abuse pattern; hold for review.
Rule Inspector — Per-rule diagnostic view showing recent firing activity and SKIP reasons. See Rule Inspector.
S #
Save-Time Validator — Automation engine component that checks rules for satisfiability and schema before allowing them to save. Prevents silently-broken rules.
Segment — One of six tiers (VIP, Trusted, Normal, Caution, Risk, Critical) determined by trust score range. See Six Customer Segments.
Signal — A single contribution to a customer’s trust score from a detection module. Sum of signals + 50 (base) + age bonus = final score. See Signals Explained.
Speedometer — The Chargeback Ratio widget on the Dashboard.
Store API — WooCommerce’s REST API for Blocks checkout. TrustLens’s Request Gate handles Store API endpoints alongside Classic.
T #
Trailing 30 Days — Rolling window used by Pro Chargeback Monitor alongside the calendar-month view.
Trust Score — The 0–100 number TrustLens assigns to every scored customer. See The 0–100 Score.
Trusted — Customer segment for scores 70–89. Reliable repeat buyers.
V #
VDMP — Visa’s Dispute Monitoring Program. Standard tier threshold: 0.90% with 100+ disputes monthly.
Velocity — Rate of events over a time window. Used by Card-Testing Defense (decline velocity), Shipping Anomalies (address change velocity), and others.
VFMP — Visa’s Fraud Monitoring Program. Targets fraud-reason disputes specifically. Threshold: 0.90% with $75k+ fraud volume.
VIP — Top customer segment, scores 90–100. Either allowlisted or organically earned through long tenure plus clean record.
VIP Bypass — Card-Testing Defense setting that exempts VIP customers from velocity checks at checkout. On by default. See VIP Bypass.
W #
Wardrobing — Refund-abuse pattern of buying items, using them briefly (wearing clothing, using electronics), and returning for full refund. Detected by Returns module via the full-refund-ratio signal.
Warn Threshold — Configurable percentage of brand monitoring threshold at which the speedometer turns yellow. Default 80%.
Webhook — HTTP POST delivery of an event to an external receiver. TrustLens supports both outgoing webhooks (automation rule actions) and incoming webhooks (gateway dispute notifications). See Webhooks and HMAC.
WooPayments — WooCommerce’s first-party payment processor. Auto-ingestion of disputes is supported natively.
WP-Cron — WordPress’s task scheduler. Action Scheduler relies on it; disabling WP-Cron without replacing with real server cron breaks background processing.