LinkPaymentDetails

sealed class LinkPaymentDetails : Parcelable

The payment method selected by the user within their Link account, including the parameters needed to confirm the Stripe Intent.

Parameters

paymentDetails

The ConsumerPaymentDetails.PaymentDetails selected by the user

paymentMethodCreateParams

The PaymentMethodCreateParams to be used to confirm the Stripe Intent.

Types

Link copied to clipboard
class New(    val paymentDetails: ConsumerPaymentDetails.PaymentDetails,     val paymentMethodCreateParams: PaymentMethodCreateParams,     val originalParams: PaymentMethodCreateParams) : LinkPaymentDetails

A new ConsumerPaymentDetails.PaymentDetails, whose data was just collected from the user. Must hold the original PaymentMethodCreateParams too in case we need to populate the form fields with the user-entered values.

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)

Properties

Link copied to clipboard
open val paymentDetails: ConsumerPaymentDetails.PaymentDetails
Link copied to clipboard
open val paymentMethodCreateParams: PaymentMethodCreateParams

Inheritors

Link copied to clipboard