com
.
gu
.
support
.
workers
.
model
state
package
state
Visibility
Public
All
Type Members
case class
CreatePaymentMethodState
(
user:
User
,
contribution:
Contribution
,
paymentFields:
Either
[
StripePaymentFields
,
PayPalPaymentFields
]
)
extends
StepFunctionUserState
with
Product
with
Serializable
case class
CreateSalesforceContactState
(
user:
User
,
contribution:
Contribution
,
paymentMethod:
PaymentMethod
)
extends
StepFunctionUserState
with
Product
with
Serializable
case class
CreateZuoraSubscriptionState
(
user:
User
,
contribution:
Contribution
,
paymentMethod:
PaymentMethod
,
salesForceContact:
SalesforceContactRecord
)
extends
StepFunctionUserState
with
Product
with
Serializable
case class
SendThankYouEmailState
(
user:
User
,
contribution:
Contribution
,
paymentMethod:
PaymentMethod
,
salesForceContact:
SalesforceContactRecord
,
accountNumber:
String
)
extends
StepFunctionUserState
with
Product
with
Serializable
trait
StepFunctionUserState
extends
AnyRef
Ungrouped