Package-level declarations
Types
Callback to be used when you use PaymentSheet
and intend to create and optionally confirm the PaymentIntent or SetupIntent on your server.
Represents the result of a CreateIntentCallback.
Handler to be used to confirm payment with an external payment method.
The result of an attempt to confirm an external payment method.
Handler used to respond to external payment method confirm results.
Callback that is invoked when the customer's PaymentOption selection changes.
A drop-in class that presents a bottom sheet to collect and process a customer's payment.
The result of an attempt to confirm a PaymentIntent or SetupIntent.
Callback that is invoked when a PaymentSheetResult is available.
Functions
Creates a PaymentSheet that is remembered across compositions.
Creates a PaymentSheet that is remembered across compositions. Use this method when you intend to create the com.stripe.android.model.PaymentIntent or com.stripe.android.model.SetupIntent on your server.
Creates a PaymentSheet that is remembered across compositions. Use this method if you implement any external payment methods, as specified in your PaymentSheet.Configuration.
Creates a PaymentSheet.FlowController that is remembered across compositions.
Creates a PaymentSheet.FlowController that is remembered across compositions. Use this method when you intend to create the com.stripe.android.model.PaymentIntent or com.stripe.android.model.SetupIntent on your server.
Creates a PaymentSheet.FlowController that is remembered across compositions. Use this method if you implement any external payment methods, as specified in your PaymentSheet.Configuration.