Skip to content

FAQ

Yes. Recover is free and licensed under the GPL.

Yes. Recover is a WooCommerce extension and requires WooCommerce 8.0 or later. It shows an admin notice and stays inactive if WooCommerce is missing or out of date.

On a WordPress cron schedule (hourly by default). Each run marks carts that have been inactive past your window as abandoned, then emails a recovery link to any abandoned cart that is due, using your own site mailer (wp_mail). The worker is idempotent, so it never double-sends.

Yes. Each cart has a 64-character cryptographically random token. The restore link contains only that token — no customer id, no email, nothing personal. Without the exact token a cart cannot be restored, so there is no enumeration or IDOR risk.

Section titled “Does this comply with GDPR / consent requirements?”

Guest email capture only happens after the shopper ticks a consent checkbox (you can edit the wording, and consent can be required or not). Cart data is stored only in your own database and never sent to any third party. From WooCommerce → Recover Carts you can erase all stored cart data for any email address in one click. You remain responsible for your store’s privacy policy.

In a custom {prefix}_recover_carts table in your WordPress database. Nothing is sent anywhere else.

No. Recover does not connect to any external services. Recovery emails are sent through your own site’s wp_mail, and all cart data stays in your WordPress database.

Up to the emails per cart limit you set, spaced by your resend interval, starting after the first-email delay. Once a cart is recovered it stops receiving emails.

Deleting the plugin from the Plugins screen runs the uninstall routine, which drops the {prefix}_recover_carts table, removes the recover_settings and recover_db_version options, and clears the scheduled recovery task.

Is it compatible with HPOS and the block checkout?

Section titled “Is it compatible with HPOS and the block checkout?”

Yes. Recover is compatible with WooCommerce High-Performance Order Storage (HPOS) and the Cart/Checkout Blocks.