I’ve received an email asking me to update my card details

Yes. We’re changing our payment provider and have sent an email asking customers to update their card details. From 26th August, please log in to your Evology Autopay account and update your details. To be safe, always access your account directly here >.