Skip to content

Commit 4f41a62

Browse files
feat(api): add PROGRAM_TRANSFER category and event types to financial transaction types
1 parent 8e7e6da commit 4f41a62

8 files changed

Lines changed: 42 additions & 17 deletions

File tree

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 214
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic/lithic-bd17a533b1b772cf28389698c3d4e9f462360e323588175292161c5adc5895f1.yml
3-
openapi_spec_hash: 1004e42a5569ca559ffee65bd85ee7f8
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic/lithic-90a1307b64fb449a81303dd73185b15e40f48c10415f4e4f483e59d828c53084.yml
3+
openapi_spec_hash: 4c752106ab99b1c537fc364535736eaa
44
config_hash: 5bb913c05ebeb301ec925b16e75bb251

accountactivity.go

Lines changed: 10 additions & 5 deletions
Large diffs are not rendered by default.

aliases.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,12 @@ const FinancialEventTypeReturnedPaymentReversal = shared.FinancialEventTypeRetur
439439
// This is an alias to an internal value.
440440
const FinancialEventTypeLithicNetworkPayment = shared.FinancialEventTypeLithicNetworkPayment
441441

442+
// This is an alias to an internal value.
443+
const FinancialEventTypeLithicProgramTransfer = shared.FinancialEventTypeLithicProgramTransfer
444+
445+
// This is an alias to an internal value.
446+
const FinancialEventTypeBankProgramTransfer = shared.FinancialEventTypeBankProgramTransfer
447+
442448
// This is an alias to an internal value.
443449
const FinancialEventTypeAnnual = shared.FinancialEventTypeAnnual
444450

booktransfer.go

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -195,12 +195,13 @@ const (
195195
BookTransferResponseCategoryInternal BookTransferResponseCategory = "INTERNAL"
196196
BookTransferResponseCategoryReward BookTransferResponseCategory = "REWARD"
197197
BookTransferResponseCategoryProgramFunding BookTransferResponseCategory = "PROGRAM_FUNDING"
198+
BookTransferResponseCategoryProgramTransfer BookTransferResponseCategory = "PROGRAM_TRANSFER"
198199
BookTransferResponseCategoryTransfer BookTransferResponseCategory = "TRANSFER"
199200
)
200201

201202
func (r BookTransferResponseCategory) IsKnown() bool {
202203
switch r {
203-
case BookTransferResponseCategoryAdjustment, BookTransferResponseCategoryBalanceOrFunding, BookTransferResponseCategoryDerecognition, BookTransferResponseCategoryDispute, BookTransferResponseCategoryFee, BookTransferResponseCategoryInternal, BookTransferResponseCategoryReward, BookTransferResponseCategoryProgramFunding, BookTransferResponseCategoryTransfer:
204+
case BookTransferResponseCategoryAdjustment, BookTransferResponseCategoryBalanceOrFunding, BookTransferResponseCategoryDerecognition, BookTransferResponseCategoryDispute, BookTransferResponseCategoryFee, BookTransferResponseCategoryInternal, BookTransferResponseCategoryReward, BookTransferResponseCategoryProgramFunding, BookTransferResponseCategoryProgramTransfer, BookTransferResponseCategoryTransfer:
204205
return true
205206
}
206207
return false
@@ -323,11 +324,13 @@ const (
323324
BookTransferResponseEventsTypeService BookTransferResponseEventsType = "SERVICE"
324325
BookTransferResponseEventsTypeTransfer BookTransferResponseEventsType = "TRANSFER"
325326
BookTransferResponseEventsTypeCollection BookTransferResponseEventsType = "COLLECTION"
327+
BookTransferResponseEventsTypeLithicProgramTransfer BookTransferResponseEventsType = "LITHIC_PROGRAM_TRANSFER"
328+
BookTransferResponseEventsTypeBankProgramTransfer BookTransferResponseEventsType = "BANK_PROGRAM_TRANSFER"
326329
)
327330

328331
func (r BookTransferResponseEventsType) IsKnown() bool {
329332
switch r {
330-
case BookTransferResponseEventsTypeAtmBalanceInquiry, BookTransferResponseEventsTypeAtmWithdrawal, BookTransferResponseEventsTypeAtmDecline, BookTransferResponseEventsTypeInternationalAtmWithdrawal, BookTransferResponseEventsTypeInactivity, BookTransferResponseEventsTypeStatement, BookTransferResponseEventsTypeMonthly, BookTransferResponseEventsTypeQuarterly, BookTransferResponseEventsTypeAnnual, BookTransferResponseEventsTypeCustomerService, BookTransferResponseEventsTypeAccountMaintenance, BookTransferResponseEventsTypeAccountActivation, BookTransferResponseEventsTypeAccountClosure, BookTransferResponseEventsTypeCardReplacement, BookTransferResponseEventsTypeCardDelivery, BookTransferResponseEventsTypeCardCreate, BookTransferResponseEventsTypeCurrencyConversion, BookTransferResponseEventsTypeInterest, BookTransferResponseEventsTypeLatePayment, BookTransferResponseEventsTypeBillPayment, BookTransferResponseEventsTypePaymentFee, BookTransferResponseEventsTypeCashBack, BookTransferResponseEventsTypeAccountToAccount, BookTransferResponseEventsTypeCardToCard, BookTransferResponseEventsTypeDisburse, BookTransferResponseEventsTypeBillingError, BookTransferResponseEventsTypeLossWriteOff, BookTransferResponseEventsTypeExpiredCard, BookTransferResponseEventsTypeEarlyDerecognition, BookTransferResponseEventsTypeEscheatment, BookTransferResponseEventsTypeInactivityFeeDown, BookTransferResponseEventsTypeProvisionalCredit, BookTransferResponseEventsTypeDisputeWon, BookTransferResponseEventsTypeService, BookTransferResponseEventsTypeTransfer, BookTransferResponseEventsTypeCollection:
333+
case BookTransferResponseEventsTypeAtmBalanceInquiry, BookTransferResponseEventsTypeAtmWithdrawal, BookTransferResponseEventsTypeAtmDecline, BookTransferResponseEventsTypeInternationalAtmWithdrawal, BookTransferResponseEventsTypeInactivity, BookTransferResponseEventsTypeStatement, BookTransferResponseEventsTypeMonthly, BookTransferResponseEventsTypeQuarterly, BookTransferResponseEventsTypeAnnual, BookTransferResponseEventsTypeCustomerService, BookTransferResponseEventsTypeAccountMaintenance, BookTransferResponseEventsTypeAccountActivation, BookTransferResponseEventsTypeAccountClosure, BookTransferResponseEventsTypeCardReplacement, BookTransferResponseEventsTypeCardDelivery, BookTransferResponseEventsTypeCardCreate, BookTransferResponseEventsTypeCurrencyConversion, BookTransferResponseEventsTypeInterest, BookTransferResponseEventsTypeLatePayment, BookTransferResponseEventsTypeBillPayment, BookTransferResponseEventsTypePaymentFee, BookTransferResponseEventsTypeCashBack, BookTransferResponseEventsTypeAccountToAccount, BookTransferResponseEventsTypeCardToCard, BookTransferResponseEventsTypeDisburse, BookTransferResponseEventsTypeBillingError, BookTransferResponseEventsTypeLossWriteOff, BookTransferResponseEventsTypeExpiredCard, BookTransferResponseEventsTypeEarlyDerecognition, BookTransferResponseEventsTypeEscheatment, BookTransferResponseEventsTypeInactivityFeeDown, BookTransferResponseEventsTypeProvisionalCredit, BookTransferResponseEventsTypeDisputeWon, BookTransferResponseEventsTypeService, BookTransferResponseEventsTypeTransfer, BookTransferResponseEventsTypeCollection, BookTransferResponseEventsTypeLithicProgramTransfer, BookTransferResponseEventsTypeBankProgramTransfer:
331334
return true
332335
}
333336
return false
@@ -452,12 +455,13 @@ const (
452455
BookTransferNewParamsCategoryInternal BookTransferNewParamsCategory = "INTERNAL"
453456
BookTransferNewParamsCategoryReward BookTransferNewParamsCategory = "REWARD"
454457
BookTransferNewParamsCategoryProgramFunding BookTransferNewParamsCategory = "PROGRAM_FUNDING"
458+
BookTransferNewParamsCategoryProgramTransfer BookTransferNewParamsCategory = "PROGRAM_TRANSFER"
455459
BookTransferNewParamsCategoryTransfer BookTransferNewParamsCategory = "TRANSFER"
456460
)
457461

458462
func (r BookTransferNewParamsCategory) IsKnown() bool {
459463
switch r {
460-
case BookTransferNewParamsCategoryAdjustment, BookTransferNewParamsCategoryBalanceOrFunding, BookTransferNewParamsCategoryDerecognition, BookTransferNewParamsCategoryDispute, BookTransferNewParamsCategoryFee, BookTransferNewParamsCategoryInternal, BookTransferNewParamsCategoryReward, BookTransferNewParamsCategoryProgramFunding, BookTransferNewParamsCategoryTransfer:
464+
case BookTransferNewParamsCategoryAdjustment, BookTransferNewParamsCategoryBalanceOrFunding, BookTransferNewParamsCategoryDerecognition, BookTransferNewParamsCategoryDispute, BookTransferNewParamsCategoryFee, BookTransferNewParamsCategoryInternal, BookTransferNewParamsCategoryReward, BookTransferNewParamsCategoryProgramFunding, BookTransferNewParamsCategoryProgramTransfer, BookTransferNewParamsCategoryTransfer:
461465
return true
462466
}
463467
return false
@@ -503,11 +507,13 @@ const (
503507
BookTransferNewParamsTypeService BookTransferNewParamsType = "SERVICE"
504508
BookTransferNewParamsTypeTransfer BookTransferNewParamsType = "TRANSFER"
505509
BookTransferNewParamsTypeCollection BookTransferNewParamsType = "COLLECTION"
510+
BookTransferNewParamsTypeLithicProgramTransfer BookTransferNewParamsType = "LITHIC_PROGRAM_TRANSFER"
511+
BookTransferNewParamsTypeBankProgramTransfer BookTransferNewParamsType = "BANK_PROGRAM_TRANSFER"
506512
)
507513

508514
func (r BookTransferNewParamsType) IsKnown() bool {
509515
switch r {
510-
case BookTransferNewParamsTypeAtmBalanceInquiry, BookTransferNewParamsTypeAtmWithdrawal, BookTransferNewParamsTypeAtmDecline, BookTransferNewParamsTypeInternationalAtmWithdrawal, BookTransferNewParamsTypeInactivity, BookTransferNewParamsTypeStatement, BookTransferNewParamsTypeMonthly, BookTransferNewParamsTypeQuarterly, BookTransferNewParamsTypeAnnual, BookTransferNewParamsTypeCustomerService, BookTransferNewParamsTypeAccountMaintenance, BookTransferNewParamsTypeAccountActivation, BookTransferNewParamsTypeAccountClosure, BookTransferNewParamsTypeCardReplacement, BookTransferNewParamsTypeCardDelivery, BookTransferNewParamsTypeCardCreate, BookTransferNewParamsTypeCurrencyConversion, BookTransferNewParamsTypeInterest, BookTransferNewParamsTypeLatePayment, BookTransferNewParamsTypeBillPayment, BookTransferNewParamsTypePaymentFee, BookTransferNewParamsTypeCashBack, BookTransferNewParamsTypeAccountToAccount, BookTransferNewParamsTypeCardToCard, BookTransferNewParamsTypeDisburse, BookTransferNewParamsTypeBillingError, BookTransferNewParamsTypeLossWriteOff, BookTransferNewParamsTypeExpiredCard, BookTransferNewParamsTypeEarlyDerecognition, BookTransferNewParamsTypeEscheatment, BookTransferNewParamsTypeInactivityFeeDown, BookTransferNewParamsTypeProvisionalCredit, BookTransferNewParamsTypeDisputeWon, BookTransferNewParamsTypeService, BookTransferNewParamsTypeTransfer, BookTransferNewParamsTypeCollection:
516+
case BookTransferNewParamsTypeAtmBalanceInquiry, BookTransferNewParamsTypeAtmWithdrawal, BookTransferNewParamsTypeAtmDecline, BookTransferNewParamsTypeInternationalAtmWithdrawal, BookTransferNewParamsTypeInactivity, BookTransferNewParamsTypeStatement, BookTransferNewParamsTypeMonthly, BookTransferNewParamsTypeQuarterly, BookTransferNewParamsTypeAnnual, BookTransferNewParamsTypeCustomerService, BookTransferNewParamsTypeAccountMaintenance, BookTransferNewParamsTypeAccountActivation, BookTransferNewParamsTypeAccountClosure, BookTransferNewParamsTypeCardReplacement, BookTransferNewParamsTypeCardDelivery, BookTransferNewParamsTypeCardCreate, BookTransferNewParamsTypeCurrencyConversion, BookTransferNewParamsTypeInterest, BookTransferNewParamsTypeLatePayment, BookTransferNewParamsTypeBillPayment, BookTransferNewParamsTypePaymentFee, BookTransferNewParamsTypeCashBack, BookTransferNewParamsTypeAccountToAccount, BookTransferNewParamsTypeCardToCard, BookTransferNewParamsTypeDisburse, BookTransferNewParamsTypeBillingError, BookTransferNewParamsTypeLossWriteOff, BookTransferNewParamsTypeExpiredCard, BookTransferNewParamsTypeEarlyDerecognition, BookTransferNewParamsTypeEscheatment, BookTransferNewParamsTypeInactivityFeeDown, BookTransferNewParamsTypeProvisionalCredit, BookTransferNewParamsTypeDisputeWon, BookTransferNewParamsTypeService, BookTransferNewParamsTypeTransfer, BookTransferNewParamsTypeCollection, BookTransferNewParamsTypeLithicProgramTransfer, BookTransferNewParamsTypeBankProgramTransfer:
511517
return true
512518
}
513519
return false
@@ -577,12 +583,13 @@ const (
577583
BookTransferListParamsCategoryInternal BookTransferListParamsCategory = "INTERNAL"
578584
BookTransferListParamsCategoryReward BookTransferListParamsCategory = "REWARD"
579585
BookTransferListParamsCategoryProgramFunding BookTransferListParamsCategory = "PROGRAM_FUNDING"
586+
BookTransferListParamsCategoryProgramTransfer BookTransferListParamsCategory = "PROGRAM_TRANSFER"
580587
BookTransferListParamsCategoryTransfer BookTransferListParamsCategory = "TRANSFER"
581588
)
582589

583590
func (r BookTransferListParamsCategory) IsKnown() bool {
584591
switch r {
585-
case BookTransferListParamsCategoryAdjustment, BookTransferListParamsCategoryBalanceOrFunding, BookTransferListParamsCategoryDerecognition, BookTransferListParamsCategoryDispute, BookTransferListParamsCategoryFee, BookTransferListParamsCategoryInternal, BookTransferListParamsCategoryReward, BookTransferListParamsCategoryProgramFunding, BookTransferListParamsCategoryTransfer:
592+
case BookTransferListParamsCategoryAdjustment, BookTransferListParamsCategoryBalanceOrFunding, BookTransferListParamsCategoryDerecognition, BookTransferListParamsCategoryDispute, BookTransferListParamsCategoryFee, BookTransferListParamsCategoryInternal, BookTransferListParamsCategoryReward, BookTransferListParamsCategoryProgramFunding, BookTransferListParamsCategoryProgramTransfer, BookTransferListParamsCategoryTransfer:
586593
return true
587594
}
588595
return false

0 commit comments

Comments
 (0)