Skip to main content

LCN triggers

Last updated: 27-Apr-2023
Rate this article:

Set LCN triggers and contents 

In your Merchant 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 Merchant Control Panel. You can set the triggers (when the notification will be sent) and what tags (parameters) will be included in the response from Merchant Control Panel. Find further information on LCN parameters here.

LCN Triggers Dispatch reason codes and labels Subscription status Actions that trigger LCN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

Triggers API calls that trigger LCN API calls that do not trigger LCN

 

 

 

 

 

License changes

  • convertTrial
  • enableSubscription
  • disableSubscription
  • setSubscriptionGracePeriod
  • enableRecurringBilling
  • disableRecurringBilling
  • renewSubscription
  • setSubscriptionUpgrade
  • extendSubscription
  • updateSubscriptionEndUser
  • copyPaymentInfo (on APIv6)
  • setSubscriptionCustomer
  • setCustomRenewalPrice
  • externalCustomerRef

 

Rate this article:

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo