Class CardLimitSettings
java.lang.Object
com.thalesgroup.gemalto.d1.card.cardservice.CardLimitSettings
All available limits defined on the card issued by D1.
- Since:
- 4.0.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEnumeration limit type for the period.static final classAll available purchases limits defined on the card.static final classAll available withdrawal limits defined on the card. -
Constructor Summary
ConstructorsConstructorDescriptionCardLimitSettings(String currencyCode) Internal constructor for CardLimitSettings object. -
Method Summary
Modifier and TypeMethodDescriptionGets the currency of the limits in ISO 4217 format.Gets the maximum purchase amount allowed on the card daily.Gets the maximum withdrawal amount allowed on the card daily.Gets the maximum purchase amount allowed on the card monthly.Gets the maximum withdrawal amount allowed on the card monthly.Gets the maximum purchase amount allowed on the card weekly.Gets the maximum withdrawal amount allowed on the card weekly.Gets the maximum purchase amount allowed on the card yearly.Gets the maximum withdrawal amount allowed on the card yearly.voidrestore()Restores the card limit settings.voidSets the maximum purchase amount allowed on the card daily.voidSets the maximum withdrawal amount allowed on the card daily.voidSets the maximum purchase amount allowed on the card monthly.voidSets the maximum withdrawal amount allowed on the card monthly.voidSets the maximum purchase amount allowed on the card weekly.voidSets the maximum withdrawal amount allowed on the card weekly.voidSets the maximum purchase amount allowed on the card yearly.voidSets the maximum withdrawal amount allowed on the card yearly.
-
Constructor Details
-
CardLimitSettings
Internal constructor for CardLimitSettings object. Call theCardSettings.CardLimitSettings()API to initialize CardLimitSettings object.
-
-
Method Details
-
getCurrency
Gets the currency of the limits in ISO 4217 format. -
getDailyPurchaseLimit
Gets the maximum purchase amount allowed on the card daily. -
setDailyPurchaseLimit
Sets the maximum purchase amount allowed on the card daily. -
getWeeklyPurchaseLimit
Gets the maximum purchase amount allowed on the card weekly. -
setWeeklyPurchaseLimit
Sets the maximum purchase amount allowed on the card weekly. -
getMonthlyPurchaseLimit
Gets the maximum purchase amount allowed on the card monthly. -
setMonthlyPurchaseLimit
Sets the maximum purchase amount allowed on the card monthly. -
getYearlyPurchaseLimit
Gets the maximum purchase amount allowed on the card yearly. -
setYearlyPurchaseLimit
Sets the maximum purchase amount allowed on the card yearly. -
getDailyWithdrawalLimit
Gets the maximum withdrawal amount allowed on the card daily. -
setDailyWithdrawalLimit
Sets the maximum withdrawal amount allowed on the card daily. -
getWeeklyWithdrawalLimit
Gets the maximum withdrawal amount allowed on the card weekly. -
setWeeklyWithdrawalLimit
Sets the maximum withdrawal amount allowed on the card weekly. -
getMonthlyWithdrawalLimit
Gets the maximum withdrawal amount allowed on the card monthly. -
setMonthlyWithdrawalLimit
Sets the maximum withdrawal amount allowed on the card monthly. -
getYearlyWithdrawalLimit
Gets the maximum withdrawal amount allowed on the card yearly. -
setYearlyWithdrawalLimit
Sets the maximum withdrawal amount allowed on the card yearly. -
restore
public void restore()Restores the card limit settings.
-