Will I get a reminder that it's time to renew? How will I be reminded? Amway Support 17 October 2019 06:03 Updated Yes. You will receive an Email reminder/SMS and when logging into the website from November 1 a pop up reminder should also appear at the top of the screen. Related articles How much is the Auto Renewal/Manual Renewal fee? I opted-in for auto renewal. When will my credit card be charged? How can I opt-in for Auto Renewal? I forgot to update my Credit Card details before the auto renewal process. Can I still pay at the auto renewal fee? Can I pay my auto-renewal using Direct Debit?