shorebird icon indicating copy to clipboard operation
shorebird copied to clipboard

feat: pay-as-you-go

Open eseidel opened this issue 1 year ago • 5 comments

Our current pricing model was designed to be maximally simple to implement. We offer a few tiers, all monthly pre-paid. We don't attempt to roll credits over between months and do not support invoicing.

So far it's worked OK, but I think many users would prefer some sort of "pay as you go" rather than our current pre-committed usage model. This would also imply post-usage billing/invoicing as well as presumably keeping some kind of pre-committed discounts (possibly at our current prices).

I don't think this is blocking many users from adopting the product, but I do think it's needless friction for some.

eseidel avatar Jun 12 '24 14:06 eseidel

Bryan and I wrote up a design doc this morning and he's now exploring what this would take for us to implement.

eseidel avatar Jul 30 '24 21:07 eseidel

Bryan has configured some prototype stripe plans and coded up the backend job which reports usage to stripe. He's currently working through remaining issues on our server side and console. We still have some decisions before launch, but I suspect we could launch PAYG as soon as next week.

eseidel avatar Aug 07 '24 00:08 eseidel

We've built "pay as you go" support for Shorebird, it's in "beta". If you'd like to try it out (instead of our current public plans), please email us at [email protected]

eseidel avatar Aug 07 '24 18:08 eseidel

We're also more generally welcoming of feedback on our billing approach in general. What we have today (pre-paid monthly billing) was just what we threw together as quick as we could about a 18 months ago when launching our first product. Now with our 1.0 out, and thousands of customers happily using Shorebird every month across iOS and Android, we're working on re-doing some of the guts of our billing infrastructure. If you have feedback as to how you'd prefer to purchase Shorebird that's always very welcome. Bryan and I can be reached directly via [email protected].

eseidel avatar Aug 13 '24 19:08 eseidel

Bryan has been re-working our billing system over the last couple weeks to support more advanced billing cases. (Currently we only support pre-paid monthly batches of patches.) We're considering supporting either invoicing for "overages" (with a limit), or being able to buy "patch installs" in blocks of credits (with longer than 1mo expiry). I'd be curious if any of those interested in pay as you go have an opinion as to which would fit better for your billing needs.

eseidel avatar Aug 15 '24 17:08 eseidel

This is now live

bryanoltman avatar Aug 27 '24 18:08 bryanoltman