Disable Stripe email notifications from Commerce When a customer completes an order using Stripe they get an email notification from Stripe. I have configured notifications to be sent from Craft and would like them to only get those emails. After looking into this for a bit, it seems like I need to stop Commerce from passing the receipt_email to Stripe to stop this from happening?

https://craftcommerce.com/changelog#build1323

Commerce now provides Stripe with the customer’s email address to support Stripe’s receipt email feature.

https://support.stripe.com/questions/email-receipts

If you charge a customer that already has an email address attached to it, passing in a receipt_email with a charge will override the customer’s stored email address, and we’ll send the receipt to the email address specified in your charge request’s receipt_email regardless of your email settings.
You shouldn't need to adjust Craft Commerce at all. You can disable email receipts on the Stripe side in your account settings. 

Account Settings > Emails

Uncheck "Email Customers for: Successful Payments"



As far as Stripe using the previous email address saved with the Customer, as far as I know OmniPay (which powers Commerce) doesn't create a Customer in Stripe, it only creates a Charge.