@@ -53,9 +53,10 @@ class Condition < Lithic::Internal::Type::BaseModel
5353 # - `TRANSACTION_AMOUNT`: The base transaction amount (in cents) plus the acquirer
5454 # fee field in the settlement/cardholder billing currency. This is the amount
5555 # the issuer should authorize against unless the issuer is paying the acquirer
56- # fee on behalf of the cardholder.
56+ # fee on behalf of the cardholder. Use an integer value.
5757 # - `RISK_SCORE`: Mastercard only: Assessment by the network of the authentication
58- # risk level, with a higher value indicating a higher amount of risk.
58+ # risk level, with a higher value indicating a higher amount of risk. Use an
59+ # integer value.
5960 # - `MESSAGE_CATEGORY`: The category of the authentication being processed.
6061 # - `ADDRESS_MATCH`: Lithic's evaluation result comparing transaction's address
6162 # data with the cardholder KYC data if it exists. Valid values are `MATCH`,
@@ -73,7 +74,7 @@ class Condition < Lithic::Internal::Type::BaseModel
7374 # @!attribute value
7475 # A regex string, to be used with `MATCHES` or `DOES_NOT_MATCH`
7576 #
76- # @return [String, Integer, Array<String>, Time]
77+ # @return [String, Integer, Float, Array<String>, Time]
7778 required :value , union : -> { Lithic ::AuthRules ::ConditionalValue }
7879
7980 # @!method initialize(attribute:, operation:, value:)
@@ -85,7 +86,7 @@ class Condition < Lithic::Internal::Type::BaseModel
8586 #
8687 # @param operation [Symbol, Lithic::Models::AuthRules::ConditionalOperation] The operation to apply to the attribute
8788 #
88- # @param value [String, Integer, Array<String>, Time] A regex string, to be used with `MATCHES` or `DOES_NOT_MATCH`
89+ # @param value [String, Integer, Float, Array<String>, Time] A regex string, to be used with `MATCHES` or `DOES_NOT_MATCH`
8990
9091 # The attribute to target.
9192 #
@@ -104,9 +105,10 @@ class Condition < Lithic::Internal::Type::BaseModel
104105 # - `TRANSACTION_AMOUNT`: The base transaction amount (in cents) plus the acquirer
105106 # fee field in the settlement/cardholder billing currency. This is the amount
106107 # the issuer should authorize against unless the issuer is paying the acquirer
107- # fee on behalf of the cardholder.
108+ # fee on behalf of the cardholder. Use an integer value.
108109 # - `RISK_SCORE`: Mastercard only: Assessment by the network of the authentication
109- # risk level, with a higher value indicating a higher amount of risk.
110+ # risk level, with a higher value indicating a higher amount of risk. Use an
111+ # integer value.
110112 # - `MESSAGE_CATEGORY`: The category of the authentication being processed.
111113 # - `ADDRESS_MATCH`: Lithic's evaluation result comparing transaction's address
112114 # data with the cardholder KYC data if it exists. Valid values are `MATCH`,
0 commit comments