Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class InstantComponentState(val data: PaymentComponentData<PaymentMethodDetails>, val isInputValid: Boolean, val isReady: Boolean) : PaymentComponentState<PaymentMethodDetails>
Represents the state of InstantPaymentComponent.
Link copied to clipboard
class InstantPaymentComponent : ViewModel, PaymentComponent, ViewableComponent, ActionHandlingComponent
A PaymentComponent used for handling payment methods that do not require any input from the shopper.
Link copied to clipboard
Configuration class for the InstantPaymentComponent.
Functions
Link copied to clipboard
fun CheckoutConfiguration.instantPayment(paymentMethod: String = GLOBAL_INSTANT_CONFIG_KEY, configuration: InstantPaymentConfiguration.Builder.() -> Unit = {}): CheckoutConfiguration