package
memsub
Type Members
-
case class
Address(lineOne: String, lineTwo: String, town: String, countyOrState: String, postCode: String, countryName: String) extends Product with Serializable
-
sealed
trait
BillingPeriod extends AnyRef
-
case class
CardUpdateFailure(type: String, message: String, code: String) extends PaymentCardUpdateResult with Product with Serializable
-
-
case class
Current() extends Status with Product with Serializable
-
case class
Digipack() extends ProductFamily with Product with Serializable
-
-
-
trait
FullName extends AnyRef
-
case class
GoCardless(mandateId: String) extends PaymentMethod with Product with Serializable
-
case class
Legacy() extends Status with Product with Serializable
-
case class
Membership() extends ProductFamily with Product with Serializable
-
case class
Month() extends BillingPeriod with Product with Serializable
-
-
-
case class
PaymentCard(cardType: String, lastFourDigits: String) extends PaymentMethod with Product with Serializable
-
-
sealed
trait
PaymentMethod extends AnyRef
-
sealed
trait
PaymentStatus extends AnyRef
-
trait
Plan[+S <: Status] extends AnyRef
-
-
case class
Price(amount: Float, currency: Currency) extends Product with Serializable
-
case class
PricingSummary(underlying: Map[Currency, Price]) extends Product with Serializable
-
sealed
trait
ProductFamily extends AnyRef
-
case class
Quarter() extends BillingPeriod with Product with Serializable
-
sealed
trait
Status extends AnyRef
-
-
case class
Year() extends BillingPeriod with Product with Serializable