@@ -39,7 +39,8 @@ module Lithic
3939 sig { returns ( Integer ) }
4040 attr_accessor :disputes_gross_amount
4141
42- # Globally unique identifiers denoting the Events associated with this settlement.
42+ # Array of globally unique identifiers for the financial events that comprise this
43+ # settlement. Use these tokens to access detailed event-level information.
4344 sig { returns ( T ::Array [ String ] ) }
4445 attr_accessor :event_tokens
4546
@@ -85,7 +86,12 @@ module Lithic
8586 sig { returns ( String ) }
8687 attr_accessor :settlement_date
8788
88- # Globally unique identifier denoting the associated Transaction object.
89+ # Globally unique identifier denoting the associated transaction. For settlement
90+ # records with type `CLEARING`, `FINANCIAL`, or `NON-FINANCIAL`, this references a
91+ # card transaction token. For settlement records with type `CHARGEBACK`,
92+ # `REPRESENTMENT`, `PREARBITRATION`, `ARBITRATION`, or `COLLABORATION`, this
93+ # references the dispute transaction token. May be null for certain settlement
94+ # types.
8995 sig { returns ( String ) }
9096 attr_accessor :transaction_token
9197
@@ -153,7 +159,8 @@ module Lithic
153159 currency :,
154160 # The total gross amount of disputes settlements.
155161 disputes_gross_amount :,
156- # Globally unique identifiers denoting the Events associated with this settlement.
162+ # Array of globally unique identifiers for the financial events that comprise this
163+ # settlement. Use these tokens to access detailed event-level information.
157164 event_tokens :,
158165 # The most granular ID the network settles with (e.g., ICA for Mastercard, FTSRE
159166 # for Visa).
@@ -174,7 +181,12 @@ module Lithic
174181 # applies - for Mastercard dual message settlement, this is the settlement
175182 # advisement date, which is distinct from the date of money movement.
176183 settlement_date :,
177- # Globally unique identifier denoting the associated Transaction object.
184+ # Globally unique identifier denoting the associated transaction. For settlement
185+ # records with type `CLEARING`, `FINANCIAL`, or `NON-FINANCIAL`, this references a
186+ # card transaction token. For settlement records with type `CHARGEBACK`,
187+ # `REPRESENTMENT`, `PREARBITRATION`, `ARBITRATION`, or `COLLABORATION`, this
188+ # references the dispute transaction token. May be null for certain settlement
189+ # types.
178190 transaction_token :,
179191 # The total amount of settlement impacting transactions (excluding interchange,
180192 # fees, and disputes).
0 commit comments