There are so many payment options you have to do financial transactions online. Now a days there are so many online payment gateways are available for online payment. I am using www.merchantinc.com which is also one of the best way of doing online payment.