FAQ
Is Recover free?
Section titled “Is Recover free?”Yes. Recover is free and licensed under the GPL.
Does Recover require WooCommerce?
Section titled “Does Recover require WooCommerce?”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.
How are recovery emails sent?
Section titled “How are recovery emails sent?”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.
Is the restore link safe?
Section titled “Is the restore link safe?”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.
Does this comply with GDPR / consent requirements?
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.
Where is cart data stored?
Section titled “Where is cart data stored?”In a custom {prefix}_recover_carts table in your WordPress database. Nothing is sent anywhere else.
Does Recover use any external services?
Section titled “Does Recover use any external services?”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.
How many emails will a cart receive?
Section titled “How many emails will a cart receive?”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.
How do I remove all plugin data?
Section titled “How do I remove all plugin data?”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.