Terms Per Product

Allow terms of use to be specified on a per-product basis

This is a simple, free extension that allows you to setup Terms of Use on a per-product basis. When purchasing products, customers will have to agree to the terms for each product being purchased before they will be allowed to finalize their checkout.