The Payza online payment platform lets you send and receive money, make online payments or get paid from almost anywhere in the world.