Builder
class Builder : ActionHandlingPaymentMethodConfigurationBuilder<InstantPaymentConfiguration, InstantPaymentConfiguration.Builder>
Builder to create an InstantPaymentConfiguration.
Constructors
Link copied to clipboard
Initialize a configuration builder with the required fields.
Alternative constructor that uses the context to fetch the user locale and use it as a shopper locale.
Initialize a configuration builder with the required fields and a shopper locale.
Functions
Link copied to clipboard
override fun add3ds2ActionConfiguration(configuration: Adyen3DS2Configuration): InstantPaymentConfiguration.Builder
Link copied to clipboard
override fun addAwaitActionConfiguration(configuration: AwaitConfiguration): InstantPaymentConfiguration.Builder
Link copied to clipboard
override fun addQRCodeActionConfiguration(configuration: QRCodeConfiguration): InstantPaymentConfiguration.Builder
Link copied to clipboard
override fun addRedirectActionConfiguration(configuration: RedirectConfiguration): InstantPaymentConfiguration.Builder
Link copied to clipboard
override fun addTwintActionConfiguration(configuration: TwintActionConfiguration): InstantPaymentConfiguration.Builder
Link copied to clipboard
override fun addVoucherActionConfiguration(configuration: VoucherConfiguration): InstantPaymentConfiguration.Builder
Link copied to clipboard
override fun addWeChatPayActionConfiguration(configuration: WeChatPayActionConfiguration): InstantPaymentConfiguration.Builder
Link copied to clipboard
Link copied to clipboard
fun setActionHandlingMethod(actionHandlingMethod: ActionHandlingMethod): InstantPaymentConfiguration.Builder
Sets the method used to handle actions. See ActionHandlingMethod for the available options.
Link copied to clipboard
Link copied to clipboard
fun setAnalyticsConfiguration(analyticsConfiguration: AnalyticsConfiguration): InstantPaymentConfiguration.Builder
Link copied to clipboard