Hello,
Apologies for the confusion in our previous response. You are correct—the setting we referred to was for the admin notification, rather than the customer notification.
For the customer, please make the following changes in EasyStore → Settings → Emails:
- Disable “New Order Notification for Customer”.
- Enable “Payment Success”.
With these settings, the customer will not receive an email simply when an order is created. Instead, they will receive the order confirmation email only after the payment has been successfully completed.
This should prevent customers from receiving confirmation emails for orders that remain unpaid when they abandon or cancel the Stripe checkout.
Thank you for pointing this out, and we apologize again for the confusion.