If you have two-factor authentication (2FA) enabled for your SendGrid account, you need to temporarily disable 2FA before April 17, 2019. Not making these changes will cause a disruption to all your customer notifications from Chargebee.
What is the change
Starting April 17th, 2019, SendGrid will no longer accept basic authentication (username and password) for calls to SendGrid's v2 API, v3 API, or SMTP for those who have 2FA enabled. Calls using basic authentication for users with 2FA will be rejected.
Whom does it impact and how
All SendGrid users who have 2FA enabled AND use basic authentication will be impacted by this change. If you have configured your own SendGrid account in Chargebee, this authentication change will restrict all subscription emails, such as invoices, renewal reminders, dunning emails, etc., going out from Chargebee.
From April 17, 2019, SendGrid users who have 2FA enabled (via SMS or through the Authy App) will not be able to use basic authentication (username and password) over the Sendgrid v2API, v3API, or SMTP.
How is Chargebee handling this
Since SendGrid had only communicated this to their customers who had enabled 2FA, we were made aware of this change only on April 12th, 2019 by one of our customers. We've since been working on developing the capability for you to input your SendGrid API key in Chargebee. This is to ensure that your emails from Chargebee (via your SendGrid account) can continue to go out as intended.
If you have, however, enabled 2FA for your SendGrid account, please disable it temporarily as advised by SendGrid Support. We will shortly let you know once we have completed development at our end. You will then be required to input your SendGrid API key in Chargebee to ensure uninterrupted delivery of emails.
We commit to adhering to the highest standards in security while staying abreast with changes in our partners’ processes and incorporating those changes in our systems. We apologize for the inconvenience caused. Feel free to email us if you have any questions, write to us at email@example.com.