Payza
Consumer Report
Payza.com is an online transaction service that has chosen to ignore a deposit I made to them two months ago. The reason for this is because I failed to include a verification number when I made the deposit at my local bank branch. I have since made many attempts to provide a statement of this ...