Class ActionHandlingPaymentMethodConfigurationBuilder
-
- All Implemented Interfaces:
-
com.adyen.checkout.action.core.internal.ActionHandlingConfigurationBuilder
public abstract class ActionHandlingPaymentMethodConfigurationBuilder<ConfigurationT extends Configuration, BuilderT extends BaseConfigurationBuilder<ConfigurationT, BuilderT>> extends BaseConfigurationBuilder<ConfigurationT, BuilderT> implements ActionHandlingConfigurationBuilder<BuilderT>
Initialize a configuration builder with the required fields and a shopper locale.
-
-
Constructor Summary
Constructors Constructor Description ActionHandlingPaymentMethodConfigurationBuilder(Environment environment, String clientKey)Initialize a configuration builder with the required fields. ActionHandlingPaymentMethodConfigurationBuilder(Context context, Environment environment, String clientKey)Alternative constructor that uses the context to fetch the user locale and use it as a shopper locale. ActionHandlingPaymentMethodConfigurationBuilder(Locale shopperLocale, Environment environment, String clientKey)
-
Method Summary
Modifier and Type Method Description final BuilderTadd3ds2ActionConfiguration(Adyen3DS2Configuration configuration)Add configuration for 3DS2 action. final BuilderTaddAwaitActionConfiguration(AwaitConfiguration configuration)Add configuration for Await action. final BuilderTaddQRCodeActionConfiguration(QRCodeConfiguration configuration)Add configuration for QR code action. final BuilderTaddRedirectActionConfiguration(RedirectConfiguration configuration)Add configuration for Redirect action. final BuilderTaddTwintActionConfiguration(TwintActionConfiguration configuration)Add configuration for Twint action. final BuilderTaddVoucherActionConfiguration(VoucherConfiguration configuration)Add configuration for Voucher action. final BuilderTaddWeChatPayActionConfiguration(WeChatPayActionConfiguration configuration)Add configuration for WeChat Pay action. -
-
Constructor Detail
-
ActionHandlingPaymentMethodConfigurationBuilder
ActionHandlingPaymentMethodConfigurationBuilder(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.
-
ActionHandlingPaymentMethodConfigurationBuilder
ActionHandlingPaymentMethodConfigurationBuilder(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 Contextenvironment- 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.
-
ActionHandlingPaymentMethodConfigurationBuilder
ActionHandlingPaymentMethodConfigurationBuilder(Locale shopperLocale, Environment environment, String clientKey)
- 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.
-
-
Method Detail
-
add3ds2ActionConfiguration
final BuilderT add3ds2ActionConfiguration(Adyen3DS2Configuration configuration)
Add configuration for 3DS2 action.
-
addAwaitActionConfiguration
final BuilderT addAwaitActionConfiguration(AwaitConfiguration configuration)
Add configuration for Await action.
-
addQRCodeActionConfiguration
final BuilderT addQRCodeActionConfiguration(QRCodeConfiguration configuration)
Add configuration for QR code action.
-
addRedirectActionConfiguration
final BuilderT addRedirectActionConfiguration(RedirectConfiguration configuration)
Add configuration for Redirect action.
-
addTwintActionConfiguration
final BuilderT addTwintActionConfiguration(TwintActionConfiguration configuration)
Add configuration for Twint action.
-
addVoucherActionConfiguration
final BuilderT addVoucherActionConfiguration(VoucherConfiguration configuration)
Add configuration for Voucher action.
-
addWeChatPayActionConfiguration
final BuilderT addWeChatPayActionConfiguration(WeChatPayActionConfiguration configuration)
Add configuration for WeChat Pay action.
-
-
-
-