Go and withdraw enough money for a week, then when your cards are cancelled you will still have funds. Contact your bank, credit card payments are easier to refund, debit card payments are 'pending' until transactions are complete, so your bank will cancel their side of the transaction so the payment will not be processed by the 2nd party, her side of the transaction.
I do ask for 50% deposits but only from guys who have wasted my time in the past. I find that 99.9% of my previous timewasters refuse to pay a deposit, however it stops them from wasting my time a 2nd time.
I know you said that your decisions were being made by parts of your body that were out of your control, my only advice is to choose more wisely the next time. If a girl keeps asking for more money & moving the goal posts, walk away.
If you decide to report her to the Police for fraud, I would suggest that you don't post that info on this or any other website as I'm sure if the girl knows that the Police are onto her, phone numbers & contact info will be changed.
Sandy x