What kind of alternative? Why not just use PayPal? I think it's far and away the most used in the US.