I do agree that there are more and more intricate scams appearing on the dating sites. One thing I never do is hand over money in advance. There’s no such thing as a “deposit” that will ever be honoured in this game. If she really wants a show of good faith, it’s a two way street - ask for her details and book her Uber for her. That way you can see if she is real and on her way to you.