Answer:
If you're looking to collect payments online, there are a number of program available. Some of the most popular are Chargify, CheddarGetter and Recurly. These systems not only allow you to charge your customers online, but some of them also come load with extras such as analytics, dunning management, client emails, etc. Choosing the best one really depends on your business's individual needs.