(1) No out-of-state taxing entity may tax an Idaho business for conducting sales or other business taking place within the state of Idaho between an Idaho business and a nonresident who is physically present within the state of Idaho while engaging in the business transaction. Notwithstanding any provision of chapter 13, title 10, Idaho Code, to the contrary, any attempt to tax an Idaho business in contravention of this section violates the United States constitution, is null and void, and shall not be enforced in the state of Idaho.
(2)  For the purpose of this section, an "out-of-state taxing entity" means another state or territory of the United States, or any governmental subdivision thereof, or any foreign nation or government. An "out-of-state taxing entity" does not include the United States government.