

The Swipe Again status screen in WooCommerce — recovered totals, plan state, and who owns retries, from your live account.
Swipe Again recovers failed subscription payments for WooCommerce stores. Failed renewals are involuntary churn — the subscribers who never meant to leave.
When a renewal charge fails, most stores either give up or blast the same card again on a fixed schedule. Swipe Again runs a recovery system instead: decline-aware smart retries (timed to the reason the payment failed), plus branded email and voice dunning that brings subscribers back to update their card — all measured so you can see exactly what was recovered.
Learn more about the service behind this plugin at Swipe Again — one flat $179/month system that pairs cancel deflection with payment recovery and auto-connects to your store. See how Swipe Again works for the full recovery flow, and the guarantee is simple: Recover $179 in 30 days, guaranteed — or Swipe Again is free the next 30 days.
This plugin is the store-side half of Swipe Again. Failed renewals sync to your Swipe Again account; when a retry is due, the command comes back to this plugin and the charge executes locally through your store’s own payment gateway — the same code path WooCommerce Subscriptions itself uses for renewals. That means every gateway works (Stripe, PayPal, WooPayments, Square, and the rest), and card data never leaves your gateway — Swipe Again never sees, stores, or transmits card numbers.
This plugin connects your store to the Swipe Again service (app.swipeagain.com) — that connection is the product. It syncs: failed renewal order data (order id, amount, currency, gateway decline information, customer email/phone for dunning), subscription status changes, and recovery outcomes. It never syncs card numbers or full payment credentials. Syncing stops the moment you disconnect or uninstall. See the Swipe Again privacy policy at https://swipeagain.com/pages/privacy-policy and terms at https://swipeagain.com/pages/terms-of-service.
The plugin is fully functional regardless of plan state: connecting, syncing, reporting, and executing retries are plugin functions and are never switched off by this plugin. Service levels (dunning sends, scheduling) follow your Swipe Again account’s plan.