CardActivationFeeModel

data class CardActivationFeeModel(    @Json(name = "type") val typeString: String,     @Json(ignore = true) val type: ServiceFeeTypeModel? = typeString.getEnum<ServiceFeeTypeModel>(),     @Json(name = "calc_type") val calcTypeString: String,     @Json(ignore = true) val calcType: CalculationTypeModel? = calcTypeString.getEnum<CalculationTypeModel>(),     @Json(name = "description") val description: String = "",     @Json(name = "value") val value: Int? = null,     @Json(name = "cap") val cap: Int? = null)

Card activation service fee.

Constructors

Link copied to clipboard
fun CardActivationFeeModel(    @Json(name = "type") typeString: String,     @Json(ignore = true) type: ServiceFeeTypeModel? = typeString.getEnum<ServiceFeeTypeModel>(),     @Json(name = "calc_type") calcTypeString: String,     @Json(ignore = true) calcType: CalculationTypeModel? = calcTypeString.getEnum<CalculationTypeModel>(),     @Json(name = "description") description: String = "",     @Json(name = "value") value: Int? = null,     @Json(name = "cap") cap: Int? = null)

Properties

Link copied to clipboard
val calcType: CalculationTypeModel?

Card activation service fee calculation type. Check calcTypeString if null.

Link copied to clipboard
val calcTypeString: String

Card activation service fee calculation type

Link copied to clipboard
val cap: Int? = null

Card activation service fee amount to cap, in cents (1USD = 100)

Link copied to clipboard
val description: String

Any descriptive text provided by the user

Link copied to clipboard
val type: ServiceFeeTypeModel?

Card activation service fee type. Check typeString if null.

Link copied to clipboard
val typeString: String

Card activation service fee type

Link copied to clipboard
val value: Int? = null

Card activation service fee amount value, in cents (1USD = 100)