With immediate effect, regrettably all Payza payments are on hold. Their API is no longer allowing us to send any funds and their support desk appears to have been taken down. We will monitor the situation but in the meantime, we can pay via PayPal or Payoneer.