Skip to content

Commit 1834708

Browse files
chore(api): adds support for new ACH_RECEIPT_RELEASED event
1 parent 2c7f8d3 commit 1834708

19 files changed

Lines changed: 111 additions & 27 deletions

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 169
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic%2Flithic-6432801dcf017d9234739b9f6153a8cfecd91255af4765f24ba5209f3e320b5c.yml
3-
openapi_spec_hash: c2cfee2f044ba15d15b5bfdbd37280c0
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic%2Flithic-461a5622f5cf2e4e38fab8b899fa619cfa1bff349e3a485b8e4396c3d5b1282f.yml
3+
openapi_spec_hash: 5314a4458e7ebfc7b374bca71966a6e4
44
config_hash: 8ac73ccdb428816c89c84802c794a3f8

lib/lithic/models/account_activity_list_response.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@ module Type
242242
ACH_ORIGINATION_REVIEWED = :ACH_ORIGINATION_REVIEWED
243243
ACH_ORIGINATION_SETTLED = :ACH_ORIGINATION_SETTLED
244244
ACH_RECEIPT_PROCESSED = :ACH_RECEIPT_PROCESSED
245+
ACH_RECEIPT_RELEASED = :ACH_RECEIPT_RELEASED
245246
ACH_RECEIPT_SETTLED = :ACH_RECEIPT_SETTLED
246247
ACH_RETURN_INITIATED = :ACH_RETURN_INITIATED
247248
ACH_RETURN_PROCESSED = :ACH_RETURN_PROCESSED

lib/lithic/models/account_activity_retrieve_transaction_response.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,7 @@ module Type
248248
ACH_ORIGINATION_REVIEWED = :ACH_ORIGINATION_REVIEWED
249249
ACH_ORIGINATION_SETTLED = :ACH_ORIGINATION_SETTLED
250250
ACH_RECEIPT_PROCESSED = :ACH_RECEIPT_PROCESSED
251+
ACH_RECEIPT_RELEASED = :ACH_RECEIPT_RELEASED
251252
ACH_RECEIPT_SETTLED = :ACH_RECEIPT_SETTLED
252253
ACH_RETURN_INITIATED = :ACH_RETURN_INITIATED
253254
ACH_RETURN_PROCESSED = :ACH_RETURN_PROCESSED

lib/lithic/models/financial_accounts/statements/statement_line_items.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ module EventType
160160
ACH_ORIGINATION_REVIEWED = :ACH_ORIGINATION_REVIEWED
161161
ACH_ORIGINATION_SETTLED = :ACH_ORIGINATION_SETTLED
162162
ACH_RECEIPT_PROCESSED = :ACH_RECEIPT_PROCESSED
163+
ACH_RECEIPT_RELEASED = :ACH_RECEIPT_RELEASED
163164
ACH_RECEIPT_SETTLED = :ACH_RECEIPT_SETTLED
164165
ACH_RETURN_INITIATED = :ACH_RETURN_INITIATED
165166
ACH_RETURN_PROCESSED = :ACH_RETURN_PROCESSED

lib/lithic/models/financial_transaction.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ module Type
210210
ACH_ORIGINATION_REVIEWED = :ACH_ORIGINATION_REVIEWED
211211
ACH_ORIGINATION_SETTLED = :ACH_ORIGINATION_SETTLED
212212
ACH_RECEIPT_PROCESSED = :ACH_RECEIPT_PROCESSED
213+
ACH_RECEIPT_RELEASED = :ACH_RECEIPT_RELEASED
213214
ACH_RECEIPT_SETTLED = :ACH_RECEIPT_SETTLED
214215
ACH_RETURN_INITIATED = :ACH_RETURN_INITIATED
215216
ACH_RETURN_PROCESSED = :ACH_RETURN_PROCESSED

lib/lithic/models/payment.rb

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -263,14 +263,18 @@ class Event < Lithic::Internal::Type::BaseModel
263263
# - `ACH_ORIGINATION_SETTLED` - ACH origination has settled.
264264
# - `ACH_ORIGINATION_RELEASED` - ACH origination released from pending to
265265
# available balance.
266-
# - `ACH_RETURN_PROCESSED` - ACH origination returned by the Receiving Depository
267-
# Financial Institution.
266+
# - `ACH_ORIGINATION_REJECTED` - ACH origination was rejected and not sent to the
267+
# Federal Reserve.
268268
# - `ACH_RECEIPT_PROCESSED` - ACH receipt pending release from an ACH holder.
269-
# - `ACH_RETURN_INITIATED` - ACH initiated return for a ACH receipt.
270269
# - `ACH_RECEIPT_SETTLED` - ACH receipt funds have settled.
271270
# - `ACH_RECEIPT_RELEASED` - ACH receipt released from pending to available
272271
# balance.
273-
# - `ACH_RETURN_SETTLED` - ACH receipt return settled by the Receiving Depository
272+
# - `ACH_RETURN_INITIATED` - ACH initiated return for an ACH receipt.
273+
# - `ACH_RETURN_PROCESSED` - ACH receipt returned by the Receiving Depository
274+
# Financial Institution.
275+
# - `ACH_RETURN_SETTLED` - ACH return settled by the Receiving Depository
276+
# Financial Institution.
277+
# - `ACH_RETURN_REJECTED` - ACH return was rejected by the Receiving Depository
274278
# Financial Institution.
275279
#
276280
# @return [Symbol, Lithic::Models::Payment::Event::Type]
@@ -326,14 +330,18 @@ module Result
326330
# - `ACH_ORIGINATION_SETTLED` - ACH origination has settled.
327331
# - `ACH_ORIGINATION_RELEASED` - ACH origination released from pending to
328332
# available balance.
329-
# - `ACH_RETURN_PROCESSED` - ACH origination returned by the Receiving Depository
330-
# Financial Institution.
333+
# - `ACH_ORIGINATION_REJECTED` - ACH origination was rejected and not sent to the
334+
# Federal Reserve.
331335
# - `ACH_RECEIPT_PROCESSED` - ACH receipt pending release from an ACH holder.
332-
# - `ACH_RETURN_INITIATED` - ACH initiated return for a ACH receipt.
333336
# - `ACH_RECEIPT_SETTLED` - ACH receipt funds have settled.
334337
# - `ACH_RECEIPT_RELEASED` - ACH receipt released from pending to available
335338
# balance.
336-
# - `ACH_RETURN_SETTLED` - ACH receipt return settled by the Receiving Depository
339+
# - `ACH_RETURN_INITIATED` - ACH initiated return for an ACH receipt.
340+
# - `ACH_RETURN_PROCESSED` - ACH receipt returned by the Receiving Depository
341+
# Financial Institution.
342+
# - `ACH_RETURN_SETTLED` - ACH return settled by the Receiving Depository
343+
# Financial Institution.
344+
# - `ACH_RETURN_REJECTED` - ACH return was rejected by the Receiving Depository
337345
# Financial Institution.
338346
#
339347
# @see Lithic::Models::Payment::Event#type
@@ -343,13 +351,16 @@ module Type
343351
ACH_ORIGINATION_CANCELLED = :ACH_ORIGINATION_CANCELLED
344352
ACH_ORIGINATION_INITIATED = :ACH_ORIGINATION_INITIATED
345353
ACH_ORIGINATION_PROCESSED = :ACH_ORIGINATION_PROCESSED
346-
ACH_ORIGINATION_SETTLED = :ACH_ORIGINATION_SETTLED
354+
ACH_ORIGINATION_REJECTED = :ACH_ORIGINATION_REJECTED
347355
ACH_ORIGINATION_RELEASED = :ACH_ORIGINATION_RELEASED
348356
ACH_ORIGINATION_REVIEWED = :ACH_ORIGINATION_REVIEWED
357+
ACH_ORIGINATION_SETTLED = :ACH_ORIGINATION_SETTLED
349358
ACH_RECEIPT_PROCESSED = :ACH_RECEIPT_PROCESSED
359+
ACH_RECEIPT_RELEASED = :ACH_RECEIPT_RELEASED
350360
ACH_RECEIPT_SETTLED = :ACH_RECEIPT_SETTLED
351361
ACH_RETURN_INITIATED = :ACH_RETURN_INITIATED
352362
ACH_RETURN_PROCESSED = :ACH_RETURN_PROCESSED
363+
ACH_RETURN_REJECTED = :ACH_RETURN_REJECTED
353364
ACH_RETURN_SETTLED = :ACH_RETURN_SETTLED
354365

355366
# @!method self.values

lib/lithic/models/transfer.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@ module Type
216216
ACH_ORIGINATION_REVIEWED = :ACH_ORIGINATION_REVIEWED
217217
ACH_ORIGINATION_SETTLED = :ACH_ORIGINATION_SETTLED
218218
ACH_RECEIPT_PROCESSED = :ACH_RECEIPT_PROCESSED
219+
ACH_RECEIPT_RELEASED = :ACH_RECEIPT_RELEASED
219220
ACH_RECEIPT_SETTLED = :ACH_RECEIPT_SETTLED
220221
ACH_RETURN_INITIATED = :ACH_RETURN_INITIATED
221222
ACH_RETURN_PROCESSED = :ACH_RETURN_PROCESSED

rbi/lithic/models/account_activity_list_response.rbi

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -496,6 +496,11 @@ module Lithic
496496
:ACH_RECEIPT_PROCESSED,
497497
Lithic::Models::AccountActivityListResponse::Internal::Event::Type::TaggedSymbol
498498
)
499+
ACH_RECEIPT_RELEASED =
500+
T.let(
501+
:ACH_RECEIPT_RELEASED,
502+
Lithic::Models::AccountActivityListResponse::Internal::Event::Type::TaggedSymbol
503+
)
499504
ACH_RECEIPT_SETTLED =
500505
T.let(
501506
:ACH_RECEIPT_SETTLED,

rbi/lithic/models/account_activity_retrieve_transaction_response.rbi

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -496,6 +496,11 @@ module Lithic
496496
:ACH_RECEIPT_PROCESSED,
497497
Lithic::Models::AccountActivityRetrieveTransactionResponse::Internal::Event::Type::TaggedSymbol
498498
)
499+
ACH_RECEIPT_RELEASED =
500+
T.let(
501+
:ACH_RECEIPT_RELEASED,
502+
Lithic::Models::AccountActivityRetrieveTransactionResponse::Internal::Event::Type::TaggedSymbol
503+
)
499504
ACH_RECEIPT_SETTLED =
500505
T.let(
501506
:ACH_RECEIPT_SETTLED,

rbi/lithic/models/financial_accounts/statements/statement_line_items.rbi

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,11 @@ module Lithic
355355
:ACH_RECEIPT_PROCESSED,
356356
Lithic::FinancialAccounts::Statements::StatementLineItems::Data::EventType::TaggedSymbol
357357
)
358+
ACH_RECEIPT_RELEASED =
359+
T.let(
360+
:ACH_RECEIPT_RELEASED,
361+
Lithic::FinancialAccounts::Statements::StatementLineItems::Data::EventType::TaggedSymbol
362+
)
358363
ACH_RECEIPT_SETTLED =
359364
T.let(
360365
:ACH_RECEIPT_SETTLED,

0 commit comments

Comments
 (0)