Recurly

Online subscriptions handling, recurring billing, up/downgrades, receipts, from end-to-end: Recurly; http://j.mp/2ecuyQ