PAYLOADZ portal is down. 
We are sorry about the temporary inconvenience, we will have a new payment portal up soon due to a legal dispute with Payloadz.com. 
2018 UPDATE: NEW PAYMENT GATEWAY UNDER CONSTRUCTION!
CHECK BACK SOON!