Yes, you can set up auto-renewal for your Amway Business Owner (ABO) account by enrolling your credit card and agreeing to the terms and conditions. Once enrolled, your annual renewal fee will be automatically processed every first week of January.
Important: If your ABO account is already expired, you’ll need to renew it manually first before you can subscribe to the auto-renewal program.
Want to renew online? Log in to your account here