Package

com.gu.support.workers

model

Permalink

package model

Visibility
  1. Public
  2. All

Type Members

  1. case class Contribution(amount: BigDecimal, currency: Currency) extends Product with Serializable

    Permalink
  2. case class CreditCardReferenceTransaction(tokenId: String, secondTokenId: String, creditCardNumber: String, creditCardCountry: Option[Country], creditCardExpirationMonth: Int, creditCardExpirationYear: Int, creditCardType: String, type: String = "CreditCardReferenceTransaction") extends PaymentMethod with Product with Serializable

    Permalink
  3. case class PayPalPaymentFields(baid: String) extends Product with Serializable

    Permalink
  4. case class PayPalReferenceTransaction(paypalBaid: String, paypalEmail: String, paypalType: String = "ExpressCheckout", type: String = "PayPal") extends PaymentMethod with Product with Serializable

    Permalink
  5. sealed trait PaymentMethod extends AnyRef

    Permalink
  6. case class SalesforceContactRecord(Id: String, AccountId: String) extends Product with Serializable

    Permalink
  7. case class StripePaymentFields(userId: String, stripeToken: String) extends Product with Serializable

    Permalink
  8. case class User(id: String, primaryEmailAddress: String, firstName: String, lastName: String, country: Country, allowMembershipMail: Boolean, allowThirdPartyMail: Boolean, allowGURelatedMail: Boolean, isTestUser: Boolean) extends Product with Serializable

    Permalink

Value Members

  1. package state

    Permalink

Ungrouped