Payza was initially AlertPay. My experience was so-so and I have not used them a very long time now. Occasionally, they do 'freeze' funds for no apparent reason and withdrawl options are limited. For personal transactions, they may be fine but I would recommend for a merchant.