Could you please share a copy of your site’s System Status? You can find it via WooCommerce > Status.
Select “Get system report” and then “Copy for support”. Once you’ve done that, paste it here in your response.
Before looking at that, it may be a conflict with a plugin or it could be a server issue. Particular if a plugin is doing anything to cron or emails. 🙂
We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.
I am having this exact same issue. This thread doesn’t provide a resolution. Can someone help please?
Only thing I would add to the original post would be that I manually processed the refund in the WP dashboard before logging into PayPal to refund the customer. Could the order of this cause problems/be the reason for the duplicate email notifications?
Just encountered this issue on a client site. Refunded using the “refund via PayPal” button on 2 test orders. Fortunately the refunds were to myself to reverse these test orders, so the nearly 100 email notifications came to me rather than to an actual customer. Would love to figure out what caused the issue before we run into an actual customer that needs a refund. 😬
Would be happy to provide status report info, plugins/extensions used on this site, specific info regarding the test orders that were refunded.
Thanks in advance for any help resolving this issue.
@corinnarake @bellovia This thread was previously resolved, so no further action will be taken here. You can start your own threads in order to get support from those working the forums.
Additionally, we have seen issues where caching and/or blocking of the PayPal IPN requests has caused issues. The emails are sent multiple times due to PayPal does not get a successful connection back to the site and attempts to send additional requests. This doc contains steps on how to debug IPN issues:
https://docs.woocommerce.com/document/paypal-standard/#section-21