(a) No person shall commit an act of prostitution, as defined in Section 13A-12-120, with a minor.
(b) No person shall solicit, compel, or coerce any minor to have sexual intercourse or participate in any natural or unnatural sexual act, deviate sexual intercourse, or sexual contact for monetary consideration or other thing of marketable value.
(c) No person shall agree to engage in sexual intercourse, deviate sexual intercourse, or sexual contact with a minor or participate in the act for monetary consideration or other thing of marketable value and give or accept monetary consideration or other thing of value in furtherance of the agreement.
(d) No person shall knowingly do any of the following:
(1) Cause or aid a minor to commit or engage in prostitution.
(2) Procure or solicit a minor for prostitution.
(3) Provide premises for the prostitution of a minor.
(4) Receive or accept money or other thing of value pursuant to a prior agreement with a minor where the minor participates or is to participate in the proceeds of any prostitution activity.
(5) Operate or assist in the operation of a house of prostitution or a prostitution enterprise where minors participate in prostitution.
(6) Sell or offer to sell travel services that include or facilitate travel for the purpose of engaging in sexual intercourse, sexual acts, deviate sexual intercourse, or any other sexual contact with a minor.