Really cool concept, thanks for sharing. :)
Small nitpick, but there's an extra l at the end of "renewal" in the mockup. The capitalization of "Next Subscription renewall" is also a bit off-- maybe consider "Renews on:" or "Next renewal"?
On the pricing side, I definitely agree with runako. Prices are much easier to lower than raise, and so you should experiment early on with the higher end.
2 alternatives who tie pricing to revenues:
https://www.servicebot.io/pricing
https://www.chargebee.com/pricing
this one is free: https://www.chargebee.com/open-source-customer-portal/
Solid idea, after having built N billing portals in the past, I really like the idea of being able to drop in a billing portal.
That said -- raise your prices. You might try something that's more explicitly tied to revenue. But if not, I would try the 3 tiers at 39/99/199 (or 49/199/299). Maybe make a 0-10 customer tier that's lower cost. The bigger customers will demand more features to justify the price point, but many of those features will likely prove relatively easy to implement (SSO, 2FA, let them pay you via PO).
That looks really nice for people who want to focus their energy on other parts of their apps.
I may be missing something, but are Stripe customer IDs considered secret? I never really thought of them as secret, and if they’re not, it looks like you’re opening up an unauthenticated API with read/write permissions on my Stripe account?
What stack does it uses? Where is it hosted? Whag services does it uses?
Nitpick but for the embed snippet, why not this simpler snippet?
<script src="https://app.pubilling.io/sdk.js" async></script>
I like how you've generated "terms of service" & "privacy policy". But why not add those to your website, as opposed to 3rd party links?
Do you (plan to) support (multiple) one-time billings ?
I am kinda of looking for a library to manage each customer billings and balance
I see you can check your invoices in the billing panel, but nothing about how those invoices are sent out?
You've got a typo here in the FAQ:
>It's PuBilling another payment...
Should be
>Is PuBilling another...
Do you support EU VAT?
Missing a 0 in screen shot?
Looks pretty cool.
Heads up though. There's a bug on your sample page: https://www.pubilling.io/sample
When you click the "Edit" button for the CC, the UI shrinks into nothing...