Payza update: Just called Payza support by phone. They have told me that they need 2 business days to check up and fix this issue. They said it is some technical error on their end. So not sure. have my fingers crossed. Hopefully this is done soon.

__________________
Added after 22 Hours 6 minutes:

Please read http://www.besthostingforums.com/1645374-post620.htm

I m helpless at this