package
memsub
Type Members
-
case class
Address(lineOne: String, lineTwo: String, town: String, countyOrState: String, postCode: String, countryName: String) extends scala.Product with Serializable
-
sealed
trait
BillingPeriod extends AnyRef
-
case class
CardUpdateFailure(type: String, message: String, code: String) extends PaymentCardUpdateResult with scala.Product with Serializable
-
-
case class
Current() extends Status with scala.Product with Serializable
-
-
-
trait
FullName extends AnyRef
-
case class
GoCardless(mandateId: String, accountName: String, accountNumber: String, sortCode: String) extends PaymentMethod with scala.Product with Serializable
-
case class
Legacy() extends Status with scala.Product with Serializable
-
case class
Month() extends BillingPeriod with scala.Product with Serializable
-
case class
NormalisedTelephoneNumber(countryCode: String, localNumber: String) extends scala.Product with Serializable
-
-
-
case class
PaymentCard(cardType: String, lastFourDigits: String) extends PaymentMethod with scala.Product with Serializable
-
-
sealed
trait
PaymentMethod extends AnyRef
-
sealed
trait
PaymentStatus[+P <: Plan] extends AnyRef
-
-
-
case class
Price(amount: Float, currency: Currency) extends scala.Product with Serializable
-
case class
PricingSummary(underlying: Map[Currency, Price]) extends scala.Product with Serializable
-
-
sealed
trait
ProductFamily extends AnyRef
-
case class
Quarter() extends BillingPeriod with scala.Product with Serializable
-
sealed
trait
Status extends AnyRef
-
case class
Subscriber[+T <: Subscription](subscription: T, contact: Contact) extends scala.Product with Serializable
-
-
sealed
trait
Tangibility extends AnyRef
-
case class
Year() extends BillingPeriod with scala.Product with Serializable