@@ -162,6 +162,13 @@ class Transaction < Lithic::Internal::Type::BaseModel
162162 # @return [Symbol, Lithic::Models::Transaction::Status]
163163 required :status , enum : -> { Lithic ::Transaction ::Status }
164164
165+ # @!attribute tags
166+ # Key-value pairs for tagging resources. Tags allow you to associate arbitrary
167+ # metadata with a resource for your own purposes.
168+ #
169+ # @return [Hash{Symbol=>String}]
170+ required :tags , Lithic ::Internal ::Type ::HashOf [ String ]
171+
165172 # @!attribute token_info
166173 #
167174 # @return [Lithic::Models::TokenInfo, nil]
@@ -178,7 +185,7 @@ class Transaction < Lithic::Internal::Type::BaseModel
178185 # @return [Array<Lithic::Models::Transaction::Event>, nil]
179186 optional :events , -> { Lithic ::Internal ::Type ::ArrayOf [ Lithic ::Transaction ::Event ] }
180187
181- # @!method initialize(token:, account_token:, acquirer_fee:, acquirer_reference_number:, amount:, amounts:, authorization_amount:, authorization_code:, avs:, card_token:, cardholder_authentication:, created:, financial_account_token:, merchant:, merchant_amount:, merchant_authorization_amount:, merchant_currency:, network:, network_risk_score:, pos:, result:, settled_amount:, status:, token_info:, updated:, events: nil)
188+ # @!method initialize(token:, account_token:, acquirer_fee:, acquirer_reference_number:, amount:, amounts:, authorization_amount:, authorization_code:, avs:, card_token:, cardholder_authentication:, created:, financial_account_token:, merchant:, merchant_amount:, merchant_authorization_amount:, merchant_currency:, network:, network_risk_score:, pos:, result:, settled_amount:, status:, tags:, token_info:, updated:, events: nil)
182189 # Some parameter documentations has been truncated, see
183190 # {Lithic::Models::Transaction} for more details.
184191 #
@@ -228,6 +235,8 @@ class Transaction < Lithic::Internal::Type::BaseModel
228235 #
229236 # @param status [Symbol, Lithic::Models::Transaction::Status] Status of the transaction.
230237 #
238+ # @param tags [Hash{Symbol=>String}] Key-value pairs for tagging resources. Tags allow you to associate arbitrary met
239+ #
231240 # @param token_info [Lithic::Models::TokenInfo, nil]
232241 #
233242 # @param updated [Time] Date and time when the transaction last updated. UTC time zone.
0 commit comments