We are now back online following a higher than usual amount of traffic to our website, which resulted in limited access to Payza.com. Thanks for your patience while our IT gurus remedied the situation! The Payza Team

Read more of this post