Already sent this via email, but was advised to post here also.
Hi,
I've set up a system for a client that processes subscriptions through Pabbly's Subscription Billing and uses the webhooks triggered by each transaction to process the user information and supply the product.
Recently, the system went down due to changes in the way Pabbly structures the Webhook data.
Notably, the customers email was pervious accessible in the webhook here:
Recently, that field has been made permanently null. The email is now located at:
The restructuring of webhook data caused a lot of the backend of the service provided to the customers to cease its correct function.Can this change be reverted, or does the system need to be adapted to the new format?
If the format of the webhook can change without warning, it makes it very difficult to build reliable systems that utilise them.
Thanks
Hi,
I've set up a system for a client that processes subscriptions through Pabbly's Subscription Billing and uses the webhooks triggered by each transaction to process the user information and supply the product.
Recently, the system went down due to changes in the way Pabbly structures the Webhook data.
Notably, the customers email was pervious accessible in the webhook here:
data.transaction.receipt_email
Recently, that field has been made permanently null. The email is now located at:
data.invoice.subscription.email_id
The restructuring of webhook data caused a lot of the backend of the service provided to the customers to cease its correct function.Can this change be reverted, or does the system need to be adapted to the new format?
If the format of the webhook can change without warning, it makes it very difficult to build reliable systems that utilise them.
Thanks