Linux 软件免费装
Banner图

Swipe Again — Failed Payment Recovery

开发者 swipeagain
更新时间 2026年10月30日 22:09
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce subscriptions payment recovery failed payments dunning

下载

1.0.2

详情介绍:

Swipe Again recovers failed subscription payments for WooCommerce stores. 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, SMS, and voice dunning that brings subscribers back to update their card — all measured so you can see exactly what was recovered. Retries run inside your store 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. What you get How it works
  1. Install and activate this plugin.
  2. Open WooCommerce → Swipe Again and click Connect to Swipe Again — you get a short pairing code.
  3. Type the code in your Swipe Again account (Connect → WooCommerce). The plugin receives its secure key automatically — nothing to copy, no API keys to manage.
  4. Choose who owns retries in Settings. Done.
Requirements Privacy & the service 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.

安装:

  1. Upload the plugin files to /wp-content/plugins/swipe-again/, or install through the WordPress plugins screen.
  2. Activate the plugin through the 'Plugins' screen.
  3. Open WooCommerce → Swipe Again and click Connect to Swipe Again.
  4. Enter the pairing code in your Swipe Again account under Connect → WooCommerce.
  5. In Settings, choose who owns retries (recommended: let Swipe Again manage retries).

屏幕截图:

  • Connecting is a short pairing code — no API keys to copy.
  • Choose who owns retries: let Swipe Again manage them, or detect-only with automatic stand-down.

升级注意事项:

1.0.2 Plugin-check cleanup release, no behavior change. 1.0.0 Initial release.

常见问题:

Which payment gateways does this work with?

All of them. Retries execute inside your store through WooCommerce Subscriptions' own scheduled-payment path, so whatever gateway your subscriptions use — Stripe, PayPal, WooPayments, Square, or any other WooCommerce Subscriptions-compatible gateway — is the gateway that runs the retry. This is the key difference from hosted retry services, which can only re-charge cards they tokenized themselves.

Will this double-charge my customers?

No. Two protections: if WooCommerce Subscriptions' own retry system has a retry pending for an order, Swipe Again stands down and does not touch that order; and every retry command executes at most once — repeat deliveries replay the recorded outcome instead of charging again. If you hand retry ownership to Swipe Again in Settings, the native retry system is off entirely, so one schedule owns every card.

What happens if I disconnect or my plan lapses?

Everything in your store keeps working exactly as before. Syncing and Swipe Again-initiated retries stop; WooCommerce and WooCommerce Subscriptions are untouched. The plugin never disables itself or your store's functions based on plan state.

Does Swipe Again see my customers' card numbers?

No. Charges run through your gateway inside your store. Swipe Again receives order and decline information and customer contact details for dunning — never card numbers, CVCs, or full payment credentials.

How much does it cost?

$179/month flat after a 14-day free trial. No revenue share, no per-recovery percentage, no per-seat pricing. 14-day free trial. Guarantee: if recovered revenue in your first 30 days is under $179, your next month is free. Measured on total recovered revenue while the service is active; terms on our website.

更新日志:

1.0.2 1.0.0