Customer's should able to set Webhooks on their applications of desired events. How it works? I would like to fire a Webhook after a subscription is made, so my customer can send me their endpoint and the event that he would like to receive ie: after some steps of the subscription (like success, error, missing data) he receives the event with some data. Technical suggestions: Event driven architecture Retries Data that I would like to send