Class SepaConfiguration.Builder

  • All Implemented Interfaces:
    com.adyen.checkout.action.core.internal.ActionHandlingConfigurationBuilder , com.adyen.checkout.components.core.internal.ButtonConfigurationBuilder

    @Deprecated(message = "Configuration builders are deprecated, use CheckoutConfiguration instead.") 
    public final class SepaConfiguration.Builder
    extends ActionHandlingPaymentMethodConfigurationBuilder<SepaConfiguration, SepaConfiguration.Builder> implements ButtonConfigurationBuilder
                        

    Builder to create a SepaConfiguration.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
      SepaConfiguration.Builder(Environment environment, String clientKey) Initialize a configuration builder with the required fields.
      SepaConfiguration.Builder(Context context, Environment environment, String clientKey) Alternative constructor that uses the context to fetch the user locale and use it as a shopper locale.
      SepaConfiguration.Builder(Locale shopperLocale, Environment environment, String clientKey) Initialize a configuration builder with the required fields and a shopper locale.
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Boolean isSubmitButtonVisible()
      final Unit setSubmitButtonVisible(@Deprecated(message = "Configure this in CheckoutConfiguration instead.") Boolean isSubmitButtonVisible)
      SepaConfiguration.Builder setSubmitButtonVisible(Boolean isSubmitButtonVisible) Sets if submit button will be visible or not.
      • Methods inherited from class com.adyen.checkout.action.core.internal.ActionHandlingPaymentMethodConfigurationBuilder

        add3ds2ActionConfiguration, addAwaitActionConfiguration, addQRCodeActionConfiguration, addRedirectActionConfiguration, addTwintActionConfiguration, addVoucherActionConfiguration, addWeChatPayActionConfiguration
      • Methods inherited from class com.adyen.checkout.components.core.internal.BaseConfigurationBuilder

        build, setAmount, setAnalyticsConfiguration, setShopperLocale
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SepaConfiguration.Builder

        SepaConfiguration.Builder(Environment environment, String clientKey)
        Initialize a configuration builder with the required fields.
        Parameters:
        environment - The Environment to be used for internal network calls from the SDK to Adyen.
        clientKey - Your Client Key used for internal network calls from the SDK to Adyen.
      • SepaConfiguration.Builder

        SepaConfiguration.Builder(Context context, Environment environment, String clientKey)
        Alternative constructor that uses the context to fetch the user locale and use it as a shopper locale.
        Parameters:
        context - A context
        environment - The Environment to be used for internal network calls from the SDK to Adyen.
        clientKey - Your Client Key used for internal network calls from the SDK to Adyen.
      • SepaConfiguration.Builder

        SepaConfiguration.Builder(Locale shopperLocale, Environment environment, String clientKey)
        Initialize a configuration builder with the required fields and a shopper locale.
        Parameters:
        shopperLocale - The Locale of the shopper.
        environment - The Environment to be used for internal network calls from the SDK to Adyen.
        clientKey - Your Client Key used for internal network calls from the SDK to Adyen.