CustomerJourneyState
Class representing the state of a customer's subscription journey.
@objc public class CustomerJourneyState:NSObject, NSCoding, Codable {
let formerSubscriber: Bool
let inGracePeriod: Bool
let inTrialPeriod: Bool
let inIntroOfferPeriod: Bool
let isCancelled : Bool
let inPause : Bool
let inAccountHold : Bool
}data class CustomerJourneyState(
val formerSubscriber: Boolean,
val inGracePeriod: Boolean,
val inTrialPeriod: Boolean,
val inIntroOfferPeriod: Boolean,
val isCancelled: Boolean = false,
val inPause: Boolean = false,
val inAccountHold: Boolean = false
)class CustomerJourneyState {
final bool formerSubscriber;
final bool inGracePeriod;
final bool inTrialPeriod;
final bool inIntroOfferPeriod;
final bool isCancelled;
final bool inPause;
final bool inAccountHold;
}Last updated