I am sorry to hear about this. Getting scammed by a person or a customer could be heartbreaking and this should never happen to anyone, especially during times when many people are suffering from economical issues. People deserve to be paid on time.
This was a very difficult situation for me at the time but unfortunately there was nothing I could do about it but with time I've been able to get to the stage where I know that I have a very strong reputation online.
It's going to be very difficult for someone to scam me in any kind of job that I'm going to do for the person because there is no way I am going to accept the job without getting my payment first.