E-Commerce Security
Stop Fake Orders, Bots &
Checkout Abuse.
Score every checkout with IP reputation, email risk, and proxy signals — before payment capture. Block fraud without adding friction for real customers.
80%
Chargeback reduction
< 50ms
Checkout latency added
100k+
Disposable domains blocked
The challenge
Fraud patterns that cost E-Commerce businesses the most
Carding & payment fraud
Bots run thousands of stolen card numbers through your checkout. Each failed attempt costs you interchange fees and puts your merchant account at risk.
Promo & coupon abuse
Fraudsters create unlimited throwaway accounts to stack discounts, drain gift card balances, and abuse referral programs at scale.
Bot-driven inventory hoarding
Scalper bots drain limited inventory in seconds, destroying the customer experience and exposing your pricing to competitors.
Chargebacks & synthetic identities
Synthetic identity fraud results in chargebacks months after fulfilment, with no recourse once goods have shipped.
How it works
One API call. One decision. No extra vendor.
Send the context you have
Pass the IP, email, and user-agent from the checkout request — no extra data collection needed.
Get allow, challenge, or block
RequestGuard combines IP reputation, email signals, proxy detection, and device fingerprints into one structured decision.
Act in your app
Let low-risk sessions through, show a CAPTCHA on challenge, or block high-risk requests — with full audit trail in your dashboard.
Capabilities
Purpose-built signals for E-Commerce
Real-time checkout scoring
Get an allow, challenge, or block decision before payment capture — combining IP reputation, email risk, proxy detection, and order velocity into one signal.
Disposable email detection
Block accounts created with throwaway inboxes from 100,000+ known disposable domains. Stop promo abuse before the first coupon is claimed.
Proxy & VPN detection
Identify residential proxies, datacenter IPs, Tor exit nodes, and anonymising VPNs that fraudsters use to cycle identities at checkout.
Adaptive CAPTCHA fallback
Show a proof-of-work CAPTCHA only when the risk score justifies it. Real customers sail through — bots and high-risk sessions get challenged.
Integration
Two lines of code. Full fraud coverage.
Send the context you already collect. Get back a structured decision with risk factors — ready to act on without a separate lookup per signal.
import RequestGuard from "@requestguard/js";
const guard = RequestGuard({ apiKey: "rg_sk_live_..." });
const decision = await guard.assess({
ip: req.ip,
email: body.email,
userAgent: req.headers["user-agent"],
event: "checkout",
});
// decision: "block" — carding attempt from datacenter IP
if (decision.decision === "block") {
throw new Error("Request blocked");
}
if (decision.decision === "challenge") {
return requireCaptcha();
} Stop checkout fraud before the first chargeback.
Start with 1,000 free protected requests. No credit card required.