Fight back by shaming her and tell her:

"Pardon me, are you having money issues?"

"I don't date someone who isn't able to pay her fair share"

"I'm surprised you are one of those girls"

If she's into you she's gonna sleep with you anyway, stop enabling the leeches.