LCN triggers
Set LCN triggers and contents
In your Control Panel account, navigate to Dashboard → Integrations → Webhooks and API and click on the LCN Settings tab. In the General LCN Settings section, under Triggers, select the events for which 2Checkout sends notifications.
License Change Notification (LCN) provides automatic notifications for orders from the 2Checkout system, based on the below list of triggers you control.
LCN Triggers
Here's a list of the events for which you can trigger notifications from Control Panel. You can set the triggers (when the notification will be sent) and what tags (parameters) will be included in the response from Control Panel. Find further information on LCN parameters here.
Licenses changes
LICENCE_CHANGE - Licence change LICENCE_GP_CHANGE - Licence grace period change LICENCE_PENDING_ACTIVATION - Licence pending activation
ACTIVE & auto-renewal
When: - updating Subscription info to change expiration date and recurring enabled/disabled - updating End User details - updating Subscription details: canceling/reactivating the subscription
ACTIVE & non-recurring
When: - updating Subscription details: cancel subscription - updating End User details
ACTIVE & manual payment
When: - updating Subscription details to cancel/reactivate subscription - updating End User details
DISABLED & non-recurring
When: - updating Subscription details to reactivate/cancel the subscription - updating End user details
PENDING ACTIVATION & auto-recurring
When: - updating Subscription details to reactivate/cancel the subscription - updating Subscription info to disable automatic billing - updating End User details
Licenses expirations (including past due notifications)
LICENCE_EXPIRATION - Licence expiration LICENCE_PASTDUE - Licence past due
EXPIRED or PAST DUE & auto-recurring
When: - updating Subscription details to cancel subscription - updating Subscription info to extend billing cycle expiration - updating Subscription info to stop automatic billing cycle - updating End User details
EXPIRED/PAST DUE & manual payment
When: - updating Subscription details: cancel/reactivate subscription - updating Subscription info: extend billing cycle expiration - updating Subscription info to stop automatic billing cycle - updating End User details
Licenses payment method changes
LICENCE_CHANGE - Licence change
ACTIVE & auto-renewal subscription
when updating Subscription info to change credit card details
Licenses when a Churn Prevention Campaign was accepted
LICENCE_CPC_ACCEPTED - Churn Prevention Campaign was accepted
ACTIVE
When: - accepting a discount proposed through a churn prevention campaign - accepting a discount for enabling autorenewal For both situations, the LCN will contain the updated renewal price.
Licenses changed via import
LICENCE_CHANGE - Licence change
ACTIVE
When: - importing a subscription from CSV
Scheduled cancellation event has been registered
SCHEDULED_FOR_CANCELATION_ON_DEMAND - Scheduled cancellation event has been registered
ACTIVE
When: - a shopper with a German billing address requested subscription cancelation
Scheduled cancellation event has been reverted
REVERT_CANCELATION_ON_DEMAND - Scheduled cancellation event has been reverted
ACTIVE
When: - a shopper with a German billing address has requested subscription cancelation, and then reverted the cancelation request
Scheduled cancellation actually has taken place
CANCELATION_ON_DEMAND - Scheduled cancellation actually has taken place
DISABLED
When: - the subscription is canceled 28 days after a shopper with a German billing address requested subscription cancelation
LCN triggers - API calls
License changes
- convertTrial - enableSubscription - disableSubscription - setSubscriptionGracePeriod - enableRecurringBilling - disableRecurringBilling - renewSubscription - setSubscriptionUpgrade - extendSubscription - updateSubscriptionEndUser - copyPaymentInfo (on APIv6) - updateSubscription
- setSubscriptionCustomer - setCustomRenewalPrice - externalCustomerRef
Related resources
Last updated
Was this helpful?