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.