Package com.stripe.android.payments.paymentlauncher

Types

PaymentLauncher
Link copied to clipboard
interface PaymentLauncher

API to confirm and handle next actions for PaymentIntent and SetupIntent.

PaymentLauncherFactory
Link copied to clipboard
class PaymentLauncherFactory(context: Context, hostActivityLauncher: ActivityResultLauncher<PaymentLauncherContract.Args>)

Factory to create a PaymentLauncher, initialize all required dependencies.

PaymentResult
Link copied to clipboard
sealed class PaymentResult : Parcelable

Result to be passed to the callback of PaymentLauncher

StripePaymentLauncher
Link copied to clipboard
class StripePaymentLauncher : PaymentLauncher, Injector

Implementation of PaymentLauncher, start an PaymentLauncherConfirmationActivity to confirm and handle next actions for intents.

StripePaymentLauncherAssistedFactory
Link copied to clipboard
@AssistedFactory
interface StripePaymentLauncherAssistedFactory

AssistedFactory to create a StripePaymentLauncher with shared dependencies already created elsewhere.