Order Status Email Notifications WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
Create payment notifications emails in WooCommerce
★ 0stars
26release downloads
v1.1.2latest · 6mo ago
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/headwalluk/payment-email-notifications/releases/download/v1.1.2/payment-email-notifications.zipUpdates itself. It ships its own updater, so new versions appear under Dashboard → Updates.
Send scheduled, WooCommerce-styled emails to customers based on how long an order has been at a given status.
Use Cases
- BACS payment reminders — Remind customers before payment is due, when it's due, and if it becomes overdue
- Review requests — Nudge customers to leave a review 14 days after order completion
- Any status-based timing — Configure emails for any WooCommerce order status with flexible day thresholds
How It Works
- Define emails in the admin: pick a target order status, set a "days at status" threshold, and write the email content
- Token substitution lets you personalise emails with customer names, order details, line item tables, payment URLs, and custom meta fields
- Custom meta tokens — configure order and customer meta keys in the Settings tab to use
{{order.meta.KEY}}and{{customer.meta.KEY}}in templates - Flexible recipients — send to the customer, the site admin, or a custom email address per definition
- Send schedule — optionally restrict sending to specific times of day and days of the week
- Test emails — send a test email from the admin list view using the most recent order as sample data
- Hourly cron checks all orders and sends emails when conditions are met — each email is only sent once per status period
Requirements
- WordPress 6.0+
- WooCommerce 8.0+
- PHP 8.0+
Installation
- Upload the
payment-email-notificationsfolder to/wp-content/plugins/ - Activate the plugin through the WordPress admin
- Navigate to WooCommerce → Order Status Emails to configure your email definitions
Extending
The plugin provides filters for developers to customise behaviour:
pen_email_tokens— Add or modify template tokenspen_email_content— Filter rendered email content before sendingpen_email_recipient— Override the email recipientpen_should_send_email— Conditionally suppress an email
See the docs/ directory for full developer documentation.
License
GPL v2 or later. See LICENSE for details.
Releases
4 releases. Each count is every asset in that release; expand a row for the breakdown.
Tag
Published
Assets
Downloads
v1.1.2
latest
Apr 10, 2026 6mo ago
payment-email-notifications.zip
+1 asset
19
payment-email-notifications.zip16
payment-email-notifications-1.1.2.zip3
Apr 10, 2026 6mo ago
payment-email-notifications.zip
+1 asset
6
payment-email-notifications.zip3
payment-email-notifications-1.1.1.zip3
Apr 10, 2026 6mo ago
payment-email-notifications.zip
+1 asset
0
payment-email-notifications.zip0
payment-email-notifications-1.1.0.zip0
Mar 20, 2026 7mo ago
payment-email-notifications.zip
+1 asset
1
payment-email-notifications.zip1
payment-email-notifications-1.0.0.zip0