Payza
Consumer Report
- 09-17-2013
- 30
Payza kept my satisfied customer's funds from being delivered to me, first for 180 days for suspicious explanations, and then indicated to me the funds have been forfeited with effectively no valid reason, or recourse to recover. Payza appears to be a scam that presumes itself to be judge and jury all in one, without any way to recover funds. Users beware this is a major scam!!!
Company: Payza
Country: USA
City: London
Address: 2 London Wall Buildings
Phone: 9177201220, 5147871840, 442036274707, 442035190003
Site: payza.com