Does Iowa require a merchant to charge and collect a sales tax for online purchases?
Yes, if they are taxable goods that are devlivered in Iowa.
Source
What is the online sales tax percentage in Iowa?
6% + Local Option sales tax if applicable
Source
When does an Iowa online business have to charge Iowa Sales Tax for an online purchase?
When that good / service is otherwise taxable and delivered within the State of Iowa.
Source