Swiftz
Swiftz Shield detects payment anomalies in real time — wrong chains, underpayments, expired invoices, duplicates — and automatically guides recovery without manual intervention.
How it works
Shield monitors every payment in real time. Anomalies are flagged within 30 seconds of detection — before your webhook fires.
The anomaly is classified: wrong chain, underpayment, duplicate, expired, or unsupported token. Each type has a specific recovery path.
Shield automatically initiates recovery: customer redirect, top-up link, refund guide, or merchant notification — depending on the scenario.
Coverage
Customer sends ETH to a BTC address. Shield detects the mismatch, pauses the checkout, and guides the customer through recovery.
Customer sends $98 for a $100 invoice. Shield flags the shortfall, notifies you, and offers a top-up link to the customer.
Payment arrives 2 minutes after the 15-minute window. Shield logs the late payment and generates a recovery report for manual review.
Customer accidentally sends the same amount twice. Shield detects the duplicate transaction hash and prevents double-fulfillment.
Customer sends an ERC-20 token not in your accepted list. Shield identifies the token contract and routes to the appropriate handler.
Network congestion delays confirmation beyond expected time. Shield extends the monitoring window and keeps the checkout alive.
Integration
Shield is enabled by default on all Swiftz accounts. No extra setup, no additional API calls. Recovery events are delivered to your existing webhook endpoint with a shield.* event prefix.
{
"event": "shield.anomaly_detected",
"checkout_id": "chk_7x9k2m",
"anomaly_type": "underpayment",
"expected_amount": 100.00,
"received_amount": 98.50,
"shortfall": 1.50,
"recovery_url": "https://swiftz.us/pay/...",
"status": "recovery_initiated",
"timestamp": 1712345678
}Shield is included on all Swiftz plans. Start accepting payments with confidence.
Get started free