subscriptionEvent
The event in the subscription’s life cycle that the transaction represents.
Declaration
string subscriptionEventPossible Values
SUBSCRIPTION_STARTRENEWALSUBSCRIPTION_CHANGESUBSCRIPTION_PAYMENT
Mentioned in
Discussion
Allowed values: SUBSCRIPTION_START, RENEWAL, SUBSCRIPTION_CHANGE, SUBSCRIPTION_PAYMENT
Use the allowed values to indicate the subscription event in a SubscriptionBuyLineItem, as follows:
SUBSCRIPTION_STARTThe first time you report the subscription, for example, when a customer first subscribes.
RENEWALA subscription renewal.
SUBSCRIPTION_CHANGEThe customer upgraded or downgraded the subscription. An upgrade is a change to the subscription that adds features or functionality, or increases the subscription renewal period (such as from a weekly to a monthly renewal). A downgrade is a change to the subscription that reduces features or functionality, or decreases the subscription period (such as from an annual to a monthly renewal).
SUBSCRIPTION_PAYMENTA payment for the subscription.