Steps to troubleshoot:
Make sure your email address is spelled correctly in your Profile settings.
Check your junk/spam folders. If you find the email there, mark it as “not spam” and save Stripe’s email address to your contacts to prevent it from happening in the future.
Check your mail filters. Most email services provide filtering options to help you sort and manage your inbox. Check to see if a filter might have redirected the email elsewhere in your inbox.
Check for third party filtering. If you use a company, corporate, or business email address, there may be other services in use that are blocking the message. Your company’s IT department or mail provider can confirm this and might need to specifically allow @stripe.com to prevent it from happening in the future.
Ensure the email you’re expecting is for a live transaction. Stripe only sends email receipts for payments that are made with your live API key or through your live Dashboard. If you are expecting an email for a test transaction, one will not be sent.
Resend email verification confirmation. If you are waiting on a confirmation email to verify your email address:
Navigate to your Profile settings.
Confirm the email address is entered correctly.
Click Resend verification email.
Resend a customer receipt. If a customer did not receive a receipt email, find the payment in the Dashboard and click Send Receipt under Receipt history.
If you are still not receiving messages after troubleshooting using the steps above, contact Stripe Support.