Skip to content

entitlement: add BCD_UPDATE and QUANTITY_UPDATE subscription event types#124

Open
jutur wants to merge 1 commit into
killbill:masterfrom
jutur:subscription-bcd-quantity-event-types
Open

entitlement: add BCD_UPDATE and QUANTITY_UPDATE subscription event types#124
jutur wants to merge 1 commit into
killbill:masterfrom
jutur:subscription-bcd-quantity-event-types

Conversation

@jutur

@jutur jutur commented Jun 15, 2026

Copy link
Copy Markdown

SubscriptionBaseTransitionType has had BCD_CHANGE and QUANTITY_CHANGE entries for some time, but the corresponding SubscriptionEventType values were never added. This means callers of Subscription.getEvents() never see BCD or quantity transitions in the returned event list.

Add BCD_UPDATE and QUANTITY_UPDATE as SUBSCRIPTION_EVENT entries so that subscription event streams expose these transitions alongside PHASE, CHANGE, and other existing types.

SubscriptionBaseTransitionType has had BCD_CHANGE and QUANTITY_CHANGE
entries for some time, but the corresponding SubscriptionEventType values
were never added. This means callers of Subscription.getEvents() never
see BCD or quantity transitions in the returned event list.

Add BCD_UPDATE and QUANTITY_UPDATE as SUBSCRIPTION_EVENT entries so that
subscription event streams expose these transitions alongside PHASE,
CHANGE, and other existing types.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant