Skip to main content

UpdateGiftCardConfigRequest

allowOnlineRedemptionbooleannullable
cardNumberLengthinteger<int32>nullable

Possible values: >= 8 and <= 32

cardNumberPrefixstringnullable

Possible values: <= 8 characters, Value must match regular expression ^[A-Z0-9]{0,8}$

cardNumberPrefixClearedbooleannullable
expiryDefaultDaysinteger<int32>nullable

Possible values: >= 1 and <= 3650

expiryDefaultDaysClearedbooleannullable
lowBalanceThresholdCentsinteger<int64>nullable

Possible values: >= 0

maxIssuanceCentsinteger<int64>nullable

Possible values: >= 1

maxRedeemPerDayCentsinteger<int64>nullable

Possible values: >= 1

maxRedeemPerDayCentsClearedbooleannullable
minIssuanceCentsinteger<int64>nullable

Possible values: >= 1

minRedeemCentsinteger<int64>nullable

Possible values: >= 1

pinRequiredbooleannullable
reloadEnabledbooleannullable
velocityMaxAttemptsinteger<int32>nullable

Possible values: >= 1

velocityWindowMinutesinteger<int32>nullable

Possible values: >= 1

UpdateGiftCardConfigRequest
{
"allowOnlineRedemption": true,
"cardNumberLength": 0,
"cardNumberPrefix": "string",
"cardNumberPrefixCleared": true,
"expiryDefaultDays": 0,
"expiryDefaultDaysCleared": true,
"lowBalanceThresholdCents": 0,
"maxIssuanceCents": 0,
"maxRedeemPerDayCents": 0,
"maxRedeemPerDayCentsCleared": true,
"minIssuanceCents": 0,
"minRedeemCents": 0,
"pinRequired": true,
"reloadEnabled": true,
"velocityMaxAttempts": 0,
"velocityWindowMinutes": 0
}