How do you manage subscriptions to your SaaS product? I'm looking for something that will give me both the billing side (with discounts, coupons, free trial, etc.) and customer facing pages for self-serve so I won't have to write it all myself.
Thanks @krauer and @anssip
I am using Paddle as the payment provider for my SaaS product. Pretty great experience so far. A requirement for the payment provider was that they act as the merchant of record. This way it's much easier to handle taxes if your target audience is from many different countries. Though I am not sure if they provide customer facing pages.
In my previous company we used Chargify to manage subscription billing. The public signup pages, and subscription management pages were done by ourselves. The management pages contain functionality for upgrades/downgrades, canceling, credit card upgrades, switching between monthly and yearly billing cycles.
More recently we implemented similar, but were using Stripe for subscription billing. Stripe is great for this. The pricing/purchase pages and management UI is again done by us (me).