Payza
Consumer Report
I sent funds to PAYZA online banking system on 27th July. I have checked with my bank that this money was sent and it was, but it has never appeared in my PAYZA account. It is now impossible to contact payza. Telephone links get cut off and emails say the captch phrase does not match and because of ...