(a) A person importing taxable petroleum products into this state from outside this state, by transport truck, pipeline, barge or other conveyance, shall first obtain a bonded importer‘s license or a restricted importer’s license, but not both.
(b) Applicants for a restricted importer’s license must meet the following conditions:

(1) The taxable petroleum products imported must all be the subject of a tax precollection agreement with a supplier as provided in § 67-3-501, or a tax precollection election as provided in § 67-3-503; and
(2) The applicant must declare the state or states in which licensed for motor fuel tax purposes and from which the applicant desires to import, and shall declare the terminal source and the supplier. A restricted importer’s license shall be limited to petroleum products imported from a state listed on the license application.
(c) The department shall determine that a particular state has adopted terminal reporting requirements that are adequate to facilitate information exchange on cross-border movements of petroleum products prior to granting restricted importer’s licenses to applicants for importation of taxable petroleum products from that state.
(d) A person desiring to import taxable petroleum products from another state, and who has not obtained a restricted importer’s license and has not entered into an agreement to prepay this state’s petroleum products taxes and fees to the supplier or permissive supplier with respect to such imports shall:

(1) Obtain a valid bonded importer’s license subject to the bonding requirements of this chapter; and
(2) Comply with the payment requirements under § 67-3-502.