This question is for those of you who charge customers on a recurring basis.
I have been looking for a payment provider for my monthly subscription based service.
There are some services like Spreedly however the charges are not justifiable by a startup that is just getting traction.
So far I have looked at Amazon Payments, PayPal and Spreedly.
Is there any other one that you can recommend? If not, what was your experience with PayPal/Amazon?
Thanks in advance.
After evaluating the options, I went with a merchant account linked to a free business checking account, Authorize.net (http://www.authorize.net) as my payment gateway, and Chargify (http://chargify.com) as my recurring payment processor. So far I'm loving it and it only took a total of 4 days (including Sat and Sun) from setup of the business checking to first dollar processed. And the monthly cost isn't much at all (covered by 1 or 2 subscriptions).
Here are some points I learned along the way: - There are a number of solutions available. This is a good feature comparison: http://thinkvitamin.com/dev/reoccurring-billing-for-web-apps...
And here is a good cost breakdown: http://blog.glendenin.com/chargify-vs-spreedly-vs-cheddarget...
-I found it very easy to work with an Authorize.net reseller. There are many hoops to jump through, and they help speed the process.
-You'll probably need to include the CIM (customer information manager) feature of Authorize.net to support recurring payments. It is an additional $20/mo, but it eliminates the need to store data (read: no PCI headaches).
-It is a lot easier if you already have a site up and running, because they are going to verify things like cancellation and refund policies, terms of service and contact info.
I'll be selling mostly to corporate buyers, so Paypal Payments Standard wasn't an option. Payments Pro may have worked, but I had heard some horror stories about funds being frozen, etc. So, I decided to go the "difficult" route and setup a real merchant account. Good news: it wasn't difficult at all.