Where can I go to download a Credit/Debit Notification Form? Amway Support March 13, 2018 03:59 Updated Once logged into the Amway website, select 'My Business', 'Downloads', 'Your Business', 'Business Administration'. Related articles What are the ingredients in ARTISTRY® Ideal Radiance Complexion Serum Concentrate? Is Amway a pyramid scheme? Can I brand my own clothing/ accessories with brand logos?