Yes, Amazon Affiliate ID is required.
When a user on your website clicks an Amazon link and purchases a product on the Amazon website, you will receive a commission for your referral. Your commission will be paid by the Amazon affiliate network.
Amazon ID is required for:
1. Spreadr to insert the ID in the Amazon product links on your website.
2. Amazon to track and attribute the sale to your account.