public class MerchantConfiguration extends Configuration
Constructor and Description |
---|
MerchantConfiguration(java.math.BigDecimal percentFee,
java.util.List<FlatFee> flatFees,
java.net.URL logoUrl,
Country country,
java.util.Locale language,
MoneyLike minTransferPayout,
java.util.List<MoneyLike> maximumChargeAmounts,
java.util.List<MoneyLike> minimumChargeAmounts,
TransferScheduleConfiguration transferScheduleConfiguration,
java.time.ZoneId timeZone,
UserTransactionsConfiguration userTransactionsConfiguration,
CardConfiguration cardConfiguration,
QrScanConfiguration qrScanConfiguration,
KonbiniConfiguration convenienceConfiguration,
PaidyConfiguration paidyConfiguration,
QrMerchantConfiguration qrMerchantConfiguration,
OnlineConfiguration onlineConfiguration,
RecurringTokenConfiguration recurringConfiguration,
SecurityConfiguration securityConfiguration,
java.util.Map<CardBrand,java.math.BigDecimal> cardBrandPercentFees,
InstallmentsConfiguration installmentsConfiguration,
SubscriptionConfiguration subscriptionConfiguration,
java.lang.Boolean platformCredentialsEnabled,
DescriptorProvidedConfiguration descriptorProvidedConfiguration) |
getCardBrandPercentFees, getCardConfiguration, getConvenienceConfiguration, getCountry, getDescriptorProvidedConfiguration, getFlatFees, getInstallmentsConfiguration, getLanguage, getLogoUrl, getMaximumChargeAmounts, getMinimumChargeAmounts, getMinTransferPayout, getOnlineConfiguration, getPaidyConfiguration, getPercentFee, getPlatformCredentialsEnabled, getQrMerchantConfiguration, getQrScanConfiguration, getRecurringConfiguration, getSecurityConfiguration, getSubscriptionConfiguration, getTimeZone, getTransferScheduleConfiguration, getUserTransactionsConfiguration
public MerchantConfiguration(@Nullable java.math.BigDecimal percentFee, @Nullable java.util.List<FlatFee> flatFees, @Nullable java.net.URL logoUrl, @Nullable Country country, @Nullable java.util.Locale language, @Nullable MoneyLike minTransferPayout, @Nullable java.util.List<MoneyLike> maximumChargeAmounts, @Nullable java.util.List<MoneyLike> minimumChargeAmounts, @Nullable TransferScheduleConfiguration transferScheduleConfiguration, @Nullable java.time.ZoneId timeZone, @Nullable UserTransactionsConfiguration userTransactionsConfiguration, @Nullable CardConfiguration cardConfiguration, @Nullable QrScanConfiguration qrScanConfiguration, @Nullable KonbiniConfiguration convenienceConfiguration, @Nullable PaidyConfiguration paidyConfiguration, @Nullable QrMerchantConfiguration qrMerchantConfiguration, @Nullable OnlineConfiguration onlineConfiguration, @Nullable RecurringTokenConfiguration recurringConfiguration, @Nullable SecurityConfiguration securityConfiguration, @Nullable java.util.Map<CardBrand,java.math.BigDecimal> cardBrandPercentFees, @Nullable InstallmentsConfiguration installmentsConfiguration, @Nullable SubscriptionConfiguration subscriptionConfiguration, @Nullable java.lang.Boolean platformCredentialsEnabled, @Nullable DescriptorProvidedConfiguration descriptorProvidedConfiguration)