I understand I can either go with a combination of:
Payment Gateway (ex: Authorize.net) and Subscription management service (Spreedly, Cheddargettar)
or go with one solution that provides both these functionalities (Ex: Authorize.net, Paypal, FastSpring has a way of handling subscriptions and they can be integrated with their API)
What's the value in signing up with a subscription management service?
I am creating a service that's untested at this point and am looking for a professional way of accepting payments on a monthly basis. I'd like to support upgrades/downgrades/cancellations.
Any suggestions are really appreciated.