Hi developers and monday team,
I am Rasil Baidar from Jobflows. I have a question to ask. Recently one of my client’s trail for Jobflows has ended and we are saving the subscription data of the client in our Backend API service to manage our business logic. Since the clients trail subscription has ended, we want to extend the clients subscription manually from our Developer console. Doing so does not call our API service. This is causing a lot of manual work for developers as we will need to manually create subscription data on our database. This is a lot of headache.
How to solve this issue?
Ah, good catch. Thank you for bringing this to our attention.
Just to confirm, which webhook event would you expect to see here? app_trial_subscription_started
?
I beg to differ but I don’t think using any the existing subscription webhooks will be helpful.
If anything, a new webhook can be created. The reason being that, it might lead to false data aggregation.
Say, you want to plot the number of users who started a subscription against those who finally purchased a subscription on a graph. Currently, you can. Should the webhook be changed, it will be hard to tell whether a subscription was started or it is a renewal.
Yes it will suffice for now and for future please consider triggering a different hook “app_trial_subscription_extended” just for example.
Thank you for the response.
Also, I notice that when people manually pay monday.com for an app with an invoice, rather than the usual purchase flow, then no app_subscription_created webhook triggered by monday.com’s internal systems either.
This means that we cannot rely on webhooks to calculate our revenue as it’s always off by an amount.
Hello there @Rasil and welcome to the community!
I hope you like it here!
As of today a webhook will not be sent when you manually grant an extension for a trial.
Hello everyone,
Thank you for the feedback!
Your votes have been added for this request
Cheers,
Matias
@dvdsmpsn regarding your last comment, would you be able to please send us an email to appsupport@monday.com so we can take that as a ticket and investigate it?
So no Webhook will be sent when we manually extend our clients subscription?
Hello again @Rasil,
There is a request created to add this, but for the moment, no. No webhooks are sent.
Cheers,
Matias
Hey @Matias.Monday My apologies, it looks like I’ve made a mistake. I found the webhook that I thought I was missing. Please disregard this:
This means that we cannot rely on webhooks to calculate our revenue as it’s always off by an amount.