This came up in a thread. It's worth clarification
In Texas, 17 is considered the age of consent for sex. You have sex with anyone within 2 years of your age or older
Under 17, as long as both parties are within 2 years of each other,it's considered consensual. Not sure how young that goes.
But 17 is still a minor. If you offer money for sex with a 17 year old, it's Solicitation of a minor. You are now a sex offender the rest of your life.
Solicitation at 18 and up is now a felony for the John, but at least you're not a sex offender.
And it does not matter if she lies about her age, has fake ID, etc.
Be careful to an extreme when dealing with teenagers.