Matches on a Kademi platform subscription changing state - started, entering its payment-due window, a failed or successful payment, or expiry - and transitions to a configured next node when the change matches action. This is the journey-node counterpart to KademiSubscriptionEvent: it lets a funnel branch on changes to a Kademi subscription's own billing state, not a member's group subscription, typically to drive a billing reminder or dunning sequence aimed at the subscription's billing contact.

Group: Journeys

Extends: Goal

Implements: Serializable


Properties

PropertyReturnsDescription
actionStringThe KademiSubscriptionEvent.EventAction name (eg STARTED, PAYMENT_DUE, PAYMENT_FAILED, PAYMENT_SUCCEEDED or EXPIRED) that this goal matches against.
descriptionStringHuman-readable summary of this goal, ie "KSubscription " followed by the configured action.
nextNodeIdStringNode to transition to when a matching subscription event is received.

Methods

getDescription()

Returns: String

Human-readable summary of this goal, ie "KSubscription " followed by the configured action.

getAction()

Returns: String

The KademiSubscriptionEvent.EventAction name (eg STARTED, PAYMENT_DUE, PAYMENT_FAILED, PAYMENT_SUCCEEDED or EXPIRED) that this goal matches against.

getNextNodeId()

Returns: String

Node to transition to when a matching subscription event is received.

To get full access to the Kademi Hub existing customers can login here, or new customers can register here.