Store credit emails are not being received
Updated September 14, 2026
Use the test button on Store Credit › Settings › Email Notifications first. Expand the email in question, save, and send yourself a preview. That single step separates a configuration problem from a mail delivery problem.
If the test email does not arrive either
The problem is site-wide mail delivery, not this plugin. These messages are sent through WordPress rather than through WooCommerce’s own email system, so they will not appear under WooCommerce › Settings › Emails.
- Install an SMTP plugin and send through a real mail service. Mail sent directly from a web server is frequently rejected or filed as spam.
- Check your SPF and DKIM records for the sending domain.
- Check the spam folder, and check any mail logging plugin you have for a record of the attempt.
If the test arrives but real ones do not
Check that the specific email is switched on. Credit added (default) covers every credit addition unless a more specific override is enabled, so if you have turned on Earned from a purchase then cashback awards use that one instead – and if you then switch it off again, the default takes over.
Confirm the underlying event actually happened. Look in Store Credit › Activity: if there is no entry, no credit was added, and the missing email is a symptom rather than the fault.
Gift emails
A gift notification goes to the recipient’s address, which is not the sender’s. The two gift emails are separate settings – Gift received (voucher) and Gift received (added to balance) – so make sure you are looking at the right one for how the gift was sent.
Expiry reminders
Reminders only go out when credit expiry is enabled, and they are sent on a scheduled task. If WordPress cron is not running – a common problem on low-traffic sites – scheduled work stalls. Check your scheduled events, and consider a real server cron hitting wp-cron.php.


