Subscription Integration

Webhooks

  • Webhooks are automated messages sent from apps when something happens.

Webhooks Workflow Inside App

1

Trigger event

When the specified event occurs in the third-party service, it makes an HTTP request to the webhook URL you provided (e.g., client buys a subscription product).

2

Payload processing

Your server receives this request, parses the payload, and takes any necessary actions.

LicenseSpring Implementation

1

New subscription

When a user buys a subscription product this action will trigger a webhook event which will send the payload to your server/application and create an order (license of subscription type with a validity period).

2

Subscription update

When a user successfully extends a subscription this will trigger an event that the subscription charge was successful which will update the license expiration date.

3

Subscription cancel

When a webhook triggers a subscription cancel event you should deactivate the license.

Integrations for LicenseSpring

Our platform now offers integrations with a variety of third-party services:

Last updated

Was this helpful?