getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
39.18k stars 4.2k forks source link

[Crons] Annual Billing Solution For Crons #74133

Open souredoutlook opened 4 months ago

souredoutlook commented 4 months ago

Problem Statement

If I have an annual contract period only activate 1 additional cron every month I will get an invoice for ~$0.78 11 times a year. The overhead for processing and managing these invoices is, to quote the customer that wrote in about this, "ridiculous". (see: https://sentry.zendesk.com/agent/tickets/126413).

Solution Brainstorm

For annual contract holders offer a benefit where invoices below a certain threshold (let's say $5) are waived. This is in line with other B2B/B2C SaaS offerings (example Fly.io: https://fly.io/docs/about/billing/#plan-billing) where usage based consumption is metered the same way that crons are (using a razor and blades model).

Product Area

Settings - Subscription

getsantry[bot] commented 4 months ago

Assigning to @getsentry/support for routing ⏲️

getsantry[bot] commented 4 months ago

Routing to @getsentry/product-owners-settings-subscription for triage ⏲️

brianthi commented 4 months ago

Thanks for the suggestion Nick. We're planning on making improvements to crons billing in Q3, and this could be one of those changes. I'll share with the team and we'll provide an update here when we have one.