Linux 软件免费装
Banner图

Sanestly Payment Reminders for WooCommerce

开发者 sanestly
更新时间 2026年10月1日 02:29
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce payment reminder order automation email reminders unpaid orders

下载

1.0.1

详情介绍:

Unpaid WooCommerce orders often sit until stock hold expires or a customer forgets to pay. Sanestly Payment Reminders for WooCommerce sends a short, merchant-controlled sequence of reminder emails for eligible unpaid orders. Automation stays off until you enable it. Activation does not email customers and does not schedule reminders for existing orders. Orders created before the processing cutoff stay excluded until you preview and run an explicit backfill. Reminders stop after payment. Each reminder step is sent at most once. Eligibility (order status, payment gateway, amount, age, and cutoff) is re-checked before every real send. The plugin supports High-Performance Order Storage (HPOS), uses Action Scheduler from WooCommerce, and can send reminder copy in the order language when Polylang or WPML is available.

安装:

  1. Install and activate WooCommerce.
  2. Upload the sanestly-payment-reminders folder to /wp-content/plugins/, or install the ZIP via Plugins → Add New → Upload Plugin.
  3. Activate Sanestly Payment Reminders for WooCommerce.
  4. Open WooCommerce → Payment Reminders and review reminder copy, rules, and the processing cutoff before enabling automation.

屏幕截图:

  • Reminder steps configuration
  • Email configuration and Test Email
  • Gateway and eligibility settings
  • Historical protection, dry run, and backfill tools
  • Event log and recovery statistics
  • Multilingual reminder language controls

常见问题:

Will activation immediately email old orders?

No. Automation defaults to off. Activation does not send emails or schedule reminders. Historical orders before the processing cutoff stay excluded until you preview and explicitly backfill.

What happens after an order is paid?

Future reminder actions for that order are cancelled. Paid orders are not reminded again.

Which payment gateways are supported?

You choose eligible payment methods in Settings. Use “all methods” or a specific allow/deny list of gateway IDs available on your store.

Can I send a reminder manually?

Yes. The order screen includes manual send, pause, resume, and cancel actions. Manual send uses the same eligibility and duplicate-protection pipeline as scheduled sends.

Can I test an email first?

Yes. The Email tab includes Test Email. Test sends never mutate order meta, schedules, or statistics.

Does it support HPOS?

Yes. The plugin is written against WooCommerce order CRUD and has been exercised with HPOS on and off.

Does it support multilingual stores?

Yes. Order language can drive reminder copy with Polylang or WPML. Polylang has been live-tested; WPML has automated coverage of the integration path.

What is Backfill?

Backfill schedules reminders for older unpaid orders that match your rules after you confirm a dry-run preview. It runs in background batches and requires an explicit confirmation checkbox.

What happens when the plugin is deactivated?

Scheduled reminder actions are cleared on deactivation. Plugin settings remain so you can reactivate later. Uninstall removes plugin options and scheduled actions; order meta (_pmrwc_*) is left in place by design.

What data does the plugin store?

Plugin settings, event log entries, stats cache, backfill state, temporary send locks, Action Scheduler jobs in group pmrwc, and order meta keys prefixed with _pmrwc_ (reminder state, language markers, and related flags).

Does the plugin send data to Sanestly?

No. The free plugin does not phone home, collect telemetry, or call Sanestly servers.

更新日志:

1.0.1 1.0.0