stripe-android
paymentsheet
/
com.stripe.android.paymentsheet.model
/
PaymentSelection
Payment
Selection
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY_GROUP
]
)
sealed
class
PaymentSelection
:
Parcelable
Types
Functions
Inheritors
Types
Customer
Requested
Save
Link copied to clipboard
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY_GROUP
]
)
enum
CustomerRequestedSave
:
Enum
<
PaymentSelection.CustomerRequestedSave
>
Google
Pay
Link copied to clipboard
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY_GROUP
]
)
object
GooglePay
:
PaymentSelection
Link
Link copied to clipboard
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY_GROUP
]
)
object
Link
:
PaymentSelection
New
Link copied to clipboard
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY_GROUP
]
)
sealed
class
New
:
PaymentSelection
Saved
Link copied to clipboard
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY_GROUP
]
)
data
class
Saved
(
val
paymentMethod
:
PaymentMethod
,
isGooglePay
:
Boolean
=
false
)
:
PaymentSelection
Functions
describe
Contents
Link copied to clipboard
abstract
fun
describeContents
(
)
:
Int
write
To
Parcel
Link copied to clipboard
abstract
fun
writeToParcel
(
p0
:
Parcel
,
p1
:
Int
)
Inheritors
GooglePay
Link copied to clipboard
Link
Link copied to clipboard
Saved
Link copied to clipboard
New
Link copied to clipboard