Question: how long does it take to get paid by avon?
Answer: When Selling Avon Online, you will get paid 2 business days after the online order ships to the customer. Enroll in direct deposit with a bank account right away so you can get your earnings faster.