Package com.adyen.checkout.card
Class InstallmentConfiguration
-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class InstallmentConfiguration implements Parcelable
Configuration class for Installments in Card Component. This class can be used to define installment options for all cards or specific CardBrand. defaultOptions and cardBasedOptions can be combined together. In that case InstallmentOptions from cardBasedOptions will override the option defined in defaultOptions.
Note: cardBasedOptions should contain only one InstallmentOptions.CardBasedInstallmentOptions instance for a CardBrand.
-
-
Field Summary
Fields Modifier and Type Field Description private final InstallmentOptions.DefaultInstallmentOptionsdefaultOptionsprivate final List<InstallmentOptions.CardBasedInstallmentOptions>cardBasedOptionsprivate final BooleanshowInstallmentAmount
-
Constructor Summary
Constructors Constructor Description InstallmentConfiguration(InstallmentOptions.DefaultInstallmentOptions defaultOptions, List<InstallmentOptions.CardBasedInstallmentOptions> cardBasedOptions, Boolean showInstallmentAmount)
-
Method Summary
Modifier and Type Method Description final InstallmentOptions.DefaultInstallmentOptionsgetDefaultOptions()final List<InstallmentOptions.CardBasedInstallmentOptions>getCardBasedOptions()final BooleangetShowInstallmentAmount()-
-
Constructor Detail
-
InstallmentConfiguration
InstallmentConfiguration(InstallmentOptions.DefaultInstallmentOptions defaultOptions, List<InstallmentOptions.CardBasedInstallmentOptions> cardBasedOptions, Boolean showInstallmentAmount)
- Parameters:
defaultOptions- Installment Options to be used for all card types.cardBasedOptions- Installment Options to be used for specific card types.showInstallmentAmount- A flag to show the installment amount.
-
-
Method Detail
-
getDefaultOptions
final InstallmentOptions.DefaultInstallmentOptions getDefaultOptions()
-
getCardBasedOptions
final List<InstallmentOptions.CardBasedInstallmentOptions> getCardBasedOptions()
-
getShowInstallmentAmount
final Boolean getShowInstallmentAmount()
-
-
-
-