Where can I go to download a Credit/Debit Notification Form? Amway Support September 11, 2018 02:50 Updated Once logged into the Amway website, select 'My Business', 'Downloads', 'Your Business', 'Business Administration'. Related articles Is Amway a pyramid scheme? What are the ingredients in ARTISTRY® Ideal Radiance Complexion Serum Concentrate? How to use AMWAY HOME® products to remove stains? Where can I find payment installment forms? What should I do if I have a damaged Amway product?