diff --git a/src/increase/types/declined_transaction.py b/src/increase/types/declined_transaction.py index 299dada45..0e81a8fc5 100644 --- a/src/increase/types/declined_transaction.py +++ b/src/increase/types/declined_transaction.py @@ -489,7 +489,7 @@ class SourceWireDecline(BaseModel): class Source(BaseModel): ach_decline: Optional[SourceACHDecline] - """A ACH Decline object. + """An ACH Decline object. This field will be present in the JSON response if and only if `category` is equal to `ach_decline`. @@ -511,25 +511,23 @@ class Source(BaseModel): "wire_decline", "other", ] - """The type of decline that took place. + """The type of the resource. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully. - - `ach_decline` - The Declined Transaction was created by a ACH Decline object. - Details will be under the `ach_decline` object. - - `card_decline` - The Declined Transaction was created by a Card Decline - object. Details will be under the `card_decline` object. - - `check_decline` - The Declined Transaction was created by a Check Decline - object. Details will be under the `check_decline` object. - - `inbound_real_time_payments_transfer_decline` - The Declined Transaction was - created by a Inbound Real Time Payments Transfer Decline object. Details will - be under the `inbound_real_time_payments_transfer_decline` object. - - `international_ach_decline` - The Declined Transaction was created by a - International ACH Decline object. Details will be under the - `international_ach_decline` object. - - `wire_decline` - The Declined Transaction was created by a Wire Decline - object. Details will be under the `wire_decline` object. + - `ach_decline` - ACH Decline: details will be under the `ach_decline` object. + - `card_decline` - Card Decline: details will be under the `card_decline` + object. + - `check_decline` - Check Decline: details will be under the `check_decline` + object. + - `inbound_real_time_payments_transfer_decline` - Inbound Real Time Payments + Transfer Decline: details will be under the + `inbound_real_time_payments_transfer_decline` object. + - `international_ach_decline` - International ACH Decline: details will be under + the `international_ach_decline` object. + - `wire_decline` - Wire Decline: details will be under the `wire_decline` + object. - `other` - The Declined Transaction was made for an undocumented or deprecated reason. """ @@ -542,14 +540,14 @@ class Source(BaseModel): """ inbound_real_time_payments_transfer_decline: Optional[SourceInboundRealTimePaymentsTransferDecline] - """A Inbound Real Time Payments Transfer Decline object. + """An Inbound Real Time Payments Transfer Decline object. This field will be present in the JSON response if and only if `category` is equal to `inbound_real_time_payments_transfer_decline`. """ international_ach_decline: Optional[SourceInternationalACHDecline] - """A International ACH Decline object. + """An International ACH Decline object. This field will be present in the JSON response if and only if `category` is equal to `international_ach_decline`. diff --git a/src/increase/types/pending_transaction.py b/src/increase/types/pending_transaction.py index 6471389ff..ea60366da 100644 --- a/src/increase/types/pending_transaction.py +++ b/src/increase/types/pending_transaction.py @@ -356,14 +356,14 @@ class SourceWireTransferInstruction(BaseModel): class Source(BaseModel): account_transfer_instruction: Optional[SourceAccountTransferInstruction] - """A Account Transfer Instruction object. + """An Account Transfer Instruction object. This field will be present in the JSON response if and only if `category` is equal to `account_transfer_instruction`. """ ach_transfer_instruction: Optional[SourceACHTransferInstruction] - """A ACH Transfer Instruction object. + """An ACH Transfer Instruction object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_instruction`. @@ -387,33 +387,28 @@ class Source(BaseModel): "wire_transfer_instruction", "other", ] - """The type of transaction that took place. + """The type of the resource. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully. - - `account_transfer_instruction` - The Pending Transaction was created by a - Account Transfer Instruction object. Details will be under the - `account_transfer_instruction` object. - - `ach_transfer_instruction` - The Pending Transaction was created by a ACH - Transfer Instruction object. Details will be under the - `ach_transfer_instruction` object. - - `card_authorization` - The Pending Transaction was created by a Card - Authorization object. Details will be under the `card_authorization` object. - - `check_deposit_instruction` - The Pending Transaction was created by a Check - Deposit Instruction object. Details will be under the - `check_deposit_instruction` object. - - `check_transfer_instruction` - The Pending Transaction was created by a Check - Transfer Instruction object. Details will be under the - `check_transfer_instruction` object. - - `inbound_funds_hold` - The Pending Transaction was created by a Inbound Funds - Hold object. Details will be under the `inbound_funds_hold` object. - - `real_time_payments_transfer_instruction` - The Pending Transaction was - created by a Real Time Payments Transfer Instruction object. Details will be - under the `real_time_payments_transfer_instruction` object. - - `wire_transfer_instruction` - The Pending Transaction was created by a Wire - Transfer Instruction object. Details will be under the - `wire_transfer_instruction` object. + - `account_transfer_instruction` - Account Transfer Instruction: details will be + under the `account_transfer_instruction` object. + - `ach_transfer_instruction` - ACH Transfer Instruction: details will be under + the `ach_transfer_instruction` object. + - `card_authorization` - Card Authorization: details will be under the + `card_authorization` object. + - `check_deposit_instruction` - Check Deposit Instruction: details will be under + the `check_deposit_instruction` object. + - `check_transfer_instruction` - Check Transfer Instruction: details will be + under the `check_transfer_instruction` object. + - `inbound_funds_hold` - Inbound Funds Hold: details will be under the + `inbound_funds_hold` object. + - `real_time_payments_transfer_instruction` - Real Time Payments Transfer + Instruction: details will be under the + `real_time_payments_transfer_instruction` object. + - `wire_transfer_instruction` - Wire Transfer Instruction: details will be under + the `wire_transfer_instruction` object. - `other` - The Pending Transaction was made for an undocumented or deprecated reason. """ @@ -433,7 +428,7 @@ class Source(BaseModel): """ inbound_funds_hold: Optional[SourceInboundFundsHold] - """A Inbound Funds Hold object. + """An Inbound Funds Hold object. This field will be present in the JSON response if and only if `category` is equal to `inbound_funds_hold`. diff --git a/src/increase/types/simulations/ach_transfer_simulation.py b/src/increase/types/simulations/ach_transfer_simulation.py index 94a8fdc3d..286486a19 100644 --- a/src/increase/types/simulations/ach_transfer_simulation.py +++ b/src/increase/types/simulations/ach_transfer_simulation.py @@ -534,7 +534,7 @@ class DeclinedTransactionSourceWireDecline(BaseModel): class DeclinedTransactionSource(BaseModel): ach_decline: Optional[DeclinedTransactionSourceACHDecline] - """A ACH Decline object. + """An ACH Decline object. This field will be present in the JSON response if and only if `category` is equal to `ach_decline`. @@ -556,25 +556,23 @@ class DeclinedTransactionSource(BaseModel): "wire_decline", "other", ] - """The type of decline that took place. + """The type of the resource. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully. - - `ach_decline` - The Declined Transaction was created by a ACH Decline object. - Details will be under the `ach_decline` object. - - `card_decline` - The Declined Transaction was created by a Card Decline - object. Details will be under the `card_decline` object. - - `check_decline` - The Declined Transaction was created by a Check Decline - object. Details will be under the `check_decline` object. - - `inbound_real_time_payments_transfer_decline` - The Declined Transaction was - created by a Inbound Real Time Payments Transfer Decline object. Details will - be under the `inbound_real_time_payments_transfer_decline` object. - - `international_ach_decline` - The Declined Transaction was created by a - International ACH Decline object. Details will be under the - `international_ach_decline` object. - - `wire_decline` - The Declined Transaction was created by a Wire Decline - object. Details will be under the `wire_decline` object. + - `ach_decline` - ACH Decline: details will be under the `ach_decline` object. + - `card_decline` - Card Decline: details will be under the `card_decline` + object. + - `check_decline` - Check Decline: details will be under the `check_decline` + object. + - `inbound_real_time_payments_transfer_decline` - Inbound Real Time Payments + Transfer Decline: details will be under the + `inbound_real_time_payments_transfer_decline` object. + - `international_ach_decline` - International ACH Decline: details will be under + the `international_ach_decline` object. + - `wire_decline` - Wire Decline: details will be under the `wire_decline` + object. - `other` - The Declined Transaction was made for an undocumented or deprecated reason. """ @@ -589,14 +587,14 @@ class DeclinedTransactionSource(BaseModel): inbound_real_time_payments_transfer_decline: Optional[ DeclinedTransactionSourceInboundRealTimePaymentsTransferDecline ] - """A Inbound Real Time Payments Transfer Decline object. + """An Inbound Real Time Payments Transfer Decline object. This field will be present in the JSON response if and only if `category` is equal to `inbound_real_time_payments_transfer_decline`. """ international_ach_decline: Optional[DeclinedTransactionSourceInternationalACHDecline] - """A International ACH Decline object. + """An International ACH Decline object. This field will be present in the JSON response if and only if `category` is equal to `international_ach_decline`. @@ -2637,28 +2635,28 @@ class TransactionSourceWireTransferRejection(BaseModel): class TransactionSource(BaseModel): account_transfer_intention: Optional[TransactionSourceAccountTransferIntention] - """A Account Transfer Intention object. + """An Account Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `account_transfer_intention`. """ ach_transfer_intention: Optional[TransactionSourceACHTransferIntention] - """A ACH Transfer Intention object. + """An ACH Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_intention`. """ ach_transfer_rejection: Optional[TransactionSourceACHTransferRejection] - """A ACH Transfer Rejection object. + """An ACH Transfer Rejection object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_rejection`. """ ach_transfer_return: Optional[TransactionSourceACHTransferReturn] - """A ACH Transfer Return object. + """An ACH Transfer Return object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_return`. @@ -2724,78 +2722,71 @@ class TransactionSource(BaseModel): "wire_transfer_rejection", "other", ] - """The type of transaction that took place. + """The type of the resource. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully. - - `account_transfer_intention` - The Transaction was created by a Account - Transfer Intention object. Details will be under the - `account_transfer_intention` object. - - `ach_transfer_intention` - The Transaction was created by a ACH Transfer - Intention object. Details will be under the `ach_transfer_intention` object. - - `ach_transfer_rejection` - The Transaction was created by a ACH Transfer - Rejection object. Details will be under the `ach_transfer_rejection` object. - - `ach_transfer_return` - The Transaction was created by a ACH Transfer Return - object. Details will be under the `ach_transfer_return` object. - - `card_dispute_acceptance` - The Transaction was created by a Card Dispute - Acceptance object. Details will be under the `card_dispute_acceptance` object. - - `card_refund` - The Transaction was created by a Card Refund object. Details - will be under the `card_refund` object. - - `card_revenue_payment` - The Transaction was created by a Card Revenue Payment - object. Details will be under the `card_revenue_payment` object. - - `card_settlement` - The Transaction was created by a Card Settlement object. - Details will be under the `card_settlement` object. - - `check_deposit_acceptance` - The Transaction was created by a Check Deposit - Acceptance object. Details will be under the `check_deposit_acceptance` + - `account_transfer_intention` - Account Transfer Intention: details will be + under the `account_transfer_intention` object. + - `ach_transfer_intention` - ACH Transfer Intention: details will be under the + `ach_transfer_intention` object. + - `ach_transfer_rejection` - ACH Transfer Rejection: details will be under the + `ach_transfer_rejection` object. + - `ach_transfer_return` - ACH Transfer Return: details will be under the + `ach_transfer_return` object. + - `card_dispute_acceptance` - Card Dispute Acceptance: details will be under the + `card_dispute_acceptance` object. + - `card_refund` - Card Refund: details will be under the `card_refund` object. + - `card_revenue_payment` - Card Revenue Payment: details will be under the + `card_revenue_payment` object. + - `card_settlement` - Card Settlement: details will be under the + `card_settlement` object. + - `check_deposit_acceptance` - Check Deposit Acceptance: details will be under + the `check_deposit_acceptance` object. + - `check_deposit_return` - Check Deposit Return: details will be under the + `check_deposit_return` object. + - `check_transfer_deposit` - Check Transfer Deposit: details will be under the + `check_transfer_deposit` object. + - `check_transfer_intention` - Check Transfer Intention: details will be under + the `check_transfer_intention` object. + - `check_transfer_stop_payment_request` - Check Transfer Stop Payment Request: + details will be under the `check_transfer_stop_payment_request` object. + - `fee_payment` - Fee Payment: details will be under the `fee_payment` object. + - `inbound_ach_transfer` - Inbound ACH Transfer Intention: details will be under + the `inbound_ach_transfer` object. + - `inbound_ach_transfer_return_intention` - Inbound ACH Transfer Return + Intention: details will be under the `inbound_ach_transfer_return_intention` + object. + - `inbound_check` - Inbound Check: details will be under the `inbound_check` + object. + - `inbound_international_ach_transfer` - Inbound International ACH Transfer: + details will be under the `inbound_international_ach_transfer` object. + - `inbound_real_time_payments_transfer_confirmation` - Inbound Real Time + Payments Transfer Confirmation: details will be under the + `inbound_real_time_payments_transfer_confirmation` object. + - `inbound_wire_drawdown_payment` - Inbound Wire Drawdown Payment: details will + be under the `inbound_wire_drawdown_payment` object. + - `inbound_wire_drawdown_payment_reversal` - Inbound Wire Drawdown Payment + Reversal: details will be under the `inbound_wire_drawdown_payment_reversal` + object. + - `inbound_wire_reversal` - Inbound Wire Reversal: details will be under the + `inbound_wire_reversal` object. + - `inbound_wire_transfer` - Inbound Wire Transfer: details will be under the + `inbound_wire_transfer` object. + - `interest_payment` - Interest Payment: details will be under the + `interest_payment` object. + - `internal_source` - Internal Source: details will be under the + `internal_source` object. + - `real_time_payments_transfer_acknowledgement` - Real Time Payments Transfer + Acknowledgement: details will be under the + `real_time_payments_transfer_acknowledgement` object. + - `sample_funds` - Sample Funds: details will be under the `sample_funds` object. - - `check_deposit_return` - The Transaction was created by a Check Deposit Return - object. Details will be under the `check_deposit_return` object. - - `check_transfer_deposit` - The Transaction was created by a Check Transfer - Deposit object. Details will be under the `check_transfer_deposit` object. - - `check_transfer_intention` - The Transaction was created by a Check Transfer - Intention object. Details will be under the `check_transfer_intention` object. - - `check_transfer_stop_payment_request` - The Transaction was created by a Check - Transfer Stop Payment Request object. Details will be under the - `check_transfer_stop_payment_request` object. - - `fee_payment` - The Transaction was created by a Fee Payment object. Details - will be under the `fee_payment` object. - - `inbound_ach_transfer` - The Transaction was created by a Inbound ACH Transfer - Intention object. Details will be under the `inbound_ach_transfer` object. - - `inbound_ach_transfer_return_intention` - The Transaction was created by a - Inbound ACH Transfer Return Intention object. Details will be under the - `inbound_ach_transfer_return_intention` object. - - `inbound_check` - The Transaction was created by a Inbound Check object. - Details will be under the `inbound_check` object. - - `inbound_international_ach_transfer` - The Transaction was created by a - Inbound International ACH Transfer object. Details will be under the - `inbound_international_ach_transfer` object. - - `inbound_real_time_payments_transfer_confirmation` - The Transaction was - created by a Inbound Real Time Payments Transfer Confirmation object. Details - will be under the `inbound_real_time_payments_transfer_confirmation` object. - - `inbound_wire_drawdown_payment` - The Transaction was created by a Inbound - Wire Drawdown Payment object. Details will be under the - `inbound_wire_drawdown_payment` object. - - `inbound_wire_drawdown_payment_reversal` - The Transaction was created by a - Inbound Wire Drawdown Payment Reversal object. Details will be under the - `inbound_wire_drawdown_payment_reversal` object. - - `inbound_wire_reversal` - The Transaction was created by a Inbound Wire - Reversal object. Details will be under the `inbound_wire_reversal` object. - - `inbound_wire_transfer` - The Transaction was created by a Inbound Wire - Transfer object. Details will be under the `inbound_wire_transfer` object. - - `interest_payment` - The Transaction was created by a Interest Payment object. - Details will be under the `interest_payment` object. - - `internal_source` - The Transaction was created by a Internal Source object. - Details will be under the `internal_source` object. - - `real_time_payments_transfer_acknowledgement` - The Transaction was created by - a Real Time Payments Transfer Acknowledgement object. Details will be under - the `real_time_payments_transfer_acknowledgement` object. - - `sample_funds` - The Transaction was created by a Sample Funds object. Details - will be under the `sample_funds` object. - - `wire_transfer_intention` - The Transaction was created by a Wire Transfer - Intention object. Details will be under the `wire_transfer_intention` object. - - `wire_transfer_rejection` - The Transaction was created by a Wire Transfer - Rejection object. Details will be under the `wire_transfer_rejection` object. + - `wire_transfer_intention` - Wire Transfer Intention: details will be under the + `wire_transfer_intention` object. + - `wire_transfer_rejection` - Wire Transfer Rejection: details will be under the + `wire_transfer_rejection` object. - `other` - The Transaction was made for an undocumented or deprecated reason. """ @@ -2842,21 +2833,21 @@ class TransactionSource(BaseModel): """ inbound_ach_transfer: Optional[TransactionSourceInboundACHTransfer] - """A Inbound ACH Transfer Intention object. + """An Inbound ACH Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `inbound_ach_transfer`. """ inbound_check: Optional[TransactionSourceInboundCheck] - """A Inbound Check object. + """An Inbound Check object. This field will be present in the JSON response if and only if `category` is equal to `inbound_check`. """ inbound_international_ach_transfer: Optional[TransactionSourceInboundInternationalACHTransfer] - """A Inbound International ACH Transfer object. + """An Inbound International ACH Transfer object. This field will be present in the JSON response if and only if `category` is equal to `inbound_international_ach_transfer`. @@ -2865,49 +2856,49 @@ class TransactionSource(BaseModel): inbound_real_time_payments_transfer_confirmation: Optional[ TransactionSourceInboundRealTimePaymentsTransferConfirmation ] - """A Inbound Real Time Payments Transfer Confirmation object. + """An Inbound Real Time Payments Transfer Confirmation object. This field will be present in the JSON response if and only if `category` is equal to `inbound_real_time_payments_transfer_confirmation`. """ inbound_wire_drawdown_payment: Optional[TransactionSourceInboundWireDrawdownPayment] - """A Inbound Wire Drawdown Payment object. + """An Inbound Wire Drawdown Payment object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_drawdown_payment`. """ inbound_wire_drawdown_payment_reversal: Optional[TransactionSourceInboundWireDrawdownPaymentReversal] - """A Inbound Wire Drawdown Payment Reversal object. + """An Inbound Wire Drawdown Payment Reversal object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_drawdown_payment_reversal`. """ inbound_wire_reversal: Optional[TransactionSourceInboundWireReversal] - """A Inbound Wire Reversal object. + """An Inbound Wire Reversal object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_reversal`. """ inbound_wire_transfer: Optional[TransactionSourceInboundWireTransfer] - """A Inbound Wire Transfer object. + """An Inbound Wire Transfer object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_transfer`. """ interest_payment: Optional[TransactionSourceInterestPayment] - """A Interest Payment object. + """An Interest Payment object. This field will be present in the JSON response if and only if `category` is equal to `interest_payment`. """ internal_source: Optional[TransactionSourceInternalSource] - """A Internal Source object. + """An Internal Source object. This field will be present in the JSON response if and only if `category` is equal to `internal_source`. diff --git a/src/increase/types/simulations/card_authorization_simulation.py b/src/increase/types/simulations/card_authorization_simulation.py index 505018823..e3aee7a91 100644 --- a/src/increase/types/simulations/card_authorization_simulation.py +++ b/src/increase/types/simulations/card_authorization_simulation.py @@ -502,7 +502,7 @@ class DeclinedTransactionSourceWireDecline(BaseModel): class DeclinedTransactionSource(BaseModel): ach_decline: Optional[DeclinedTransactionSourceACHDecline] - """A ACH Decline object. + """An ACH Decline object. This field will be present in the JSON response if and only if `category` is equal to `ach_decline`. @@ -524,25 +524,23 @@ class DeclinedTransactionSource(BaseModel): "wire_decline", "other", ] - """The type of decline that took place. + """The type of the resource. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully. - - `ach_decline` - The Declined Transaction was created by a ACH Decline object. - Details will be under the `ach_decline` object. - - `card_decline` - The Declined Transaction was created by a Card Decline - object. Details will be under the `card_decline` object. - - `check_decline` - The Declined Transaction was created by a Check Decline - object. Details will be under the `check_decline` object. - - `inbound_real_time_payments_transfer_decline` - The Declined Transaction was - created by a Inbound Real Time Payments Transfer Decline object. Details will - be under the `inbound_real_time_payments_transfer_decline` object. - - `international_ach_decline` - The Declined Transaction was created by a - International ACH Decline object. Details will be under the - `international_ach_decline` object. - - `wire_decline` - The Declined Transaction was created by a Wire Decline - object. Details will be under the `wire_decline` object. + - `ach_decline` - ACH Decline: details will be under the `ach_decline` object. + - `card_decline` - Card Decline: details will be under the `card_decline` + object. + - `check_decline` - Check Decline: details will be under the `check_decline` + object. + - `inbound_real_time_payments_transfer_decline` - Inbound Real Time Payments + Transfer Decline: details will be under the + `inbound_real_time_payments_transfer_decline` object. + - `international_ach_decline` - International ACH Decline: details will be under + the `international_ach_decline` object. + - `wire_decline` - Wire Decline: details will be under the `wire_decline` + object. - `other` - The Declined Transaction was made for an undocumented or deprecated reason. """ @@ -557,14 +555,14 @@ class DeclinedTransactionSource(BaseModel): inbound_real_time_payments_transfer_decline: Optional[ DeclinedTransactionSourceInboundRealTimePaymentsTransferDecline ] - """A Inbound Real Time Payments Transfer Decline object. + """An Inbound Real Time Payments Transfer Decline object. This field will be present in the JSON response if and only if `category` is equal to `inbound_real_time_payments_transfer_decline`. """ international_ach_decline: Optional[DeclinedTransactionSourceInternationalACHDecline] - """A International ACH Decline object. + """An International ACH Decline object. This field will be present in the JSON response if and only if `category` is equal to `international_ach_decline`. @@ -976,14 +974,14 @@ class PendingTransactionSourceWireTransferInstruction(BaseModel): class PendingTransactionSource(BaseModel): account_transfer_instruction: Optional[PendingTransactionSourceAccountTransferInstruction] - """A Account Transfer Instruction object. + """An Account Transfer Instruction object. This field will be present in the JSON response if and only if `category` is equal to `account_transfer_instruction`. """ ach_transfer_instruction: Optional[PendingTransactionSourceACHTransferInstruction] - """A ACH Transfer Instruction object. + """An ACH Transfer Instruction object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_instruction`. @@ -1007,33 +1005,28 @@ class PendingTransactionSource(BaseModel): "wire_transfer_instruction", "other", ] - """The type of transaction that took place. + """The type of the resource. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully. - - `account_transfer_instruction` - The Pending Transaction was created by a - Account Transfer Instruction object. Details will be under the - `account_transfer_instruction` object. - - `ach_transfer_instruction` - The Pending Transaction was created by a ACH - Transfer Instruction object. Details will be under the - `ach_transfer_instruction` object. - - `card_authorization` - The Pending Transaction was created by a Card - Authorization object. Details will be under the `card_authorization` object. - - `check_deposit_instruction` - The Pending Transaction was created by a Check - Deposit Instruction object. Details will be under the - `check_deposit_instruction` object. - - `check_transfer_instruction` - The Pending Transaction was created by a Check - Transfer Instruction object. Details will be under the - `check_transfer_instruction` object. - - `inbound_funds_hold` - The Pending Transaction was created by a Inbound Funds - Hold object. Details will be under the `inbound_funds_hold` object. - - `real_time_payments_transfer_instruction` - The Pending Transaction was - created by a Real Time Payments Transfer Instruction object. Details will be - under the `real_time_payments_transfer_instruction` object. - - `wire_transfer_instruction` - The Pending Transaction was created by a Wire - Transfer Instruction object. Details will be under the - `wire_transfer_instruction` object. + - `account_transfer_instruction` - Account Transfer Instruction: details will be + under the `account_transfer_instruction` object. + - `ach_transfer_instruction` - ACH Transfer Instruction: details will be under + the `ach_transfer_instruction` object. + - `card_authorization` - Card Authorization: details will be under the + `card_authorization` object. + - `check_deposit_instruction` - Check Deposit Instruction: details will be under + the `check_deposit_instruction` object. + - `check_transfer_instruction` - Check Transfer Instruction: details will be + under the `check_transfer_instruction` object. + - `inbound_funds_hold` - Inbound Funds Hold: details will be under the + `inbound_funds_hold` object. + - `real_time_payments_transfer_instruction` - Real Time Payments Transfer + Instruction: details will be under the + `real_time_payments_transfer_instruction` object. + - `wire_transfer_instruction` - Wire Transfer Instruction: details will be under + the `wire_transfer_instruction` object. - `other` - The Pending Transaction was made for an undocumented or deprecated reason. """ @@ -1053,7 +1046,7 @@ class PendingTransactionSource(BaseModel): """ inbound_funds_hold: Optional[PendingTransactionSourceInboundFundsHold] - """A Inbound Funds Hold object. + """An Inbound Funds Hold object. This field will be present in the JSON response if and only if `category` is equal to `inbound_funds_hold`. diff --git a/src/increase/types/simulations/inbound_real_time_payments_transfer_simulation_result.py b/src/increase/types/simulations/inbound_real_time_payments_transfer_simulation_result.py index 5f8f2ffb5..30fbcab1a 100644 --- a/src/increase/types/simulations/inbound_real_time_payments_transfer_simulation_result.py +++ b/src/increase/types/simulations/inbound_real_time_payments_transfer_simulation_result.py @@ -534,7 +534,7 @@ class DeclinedTransactionSourceWireDecline(BaseModel): class DeclinedTransactionSource(BaseModel): ach_decline: Optional[DeclinedTransactionSourceACHDecline] - """A ACH Decline object. + """An ACH Decline object. This field will be present in the JSON response if and only if `category` is equal to `ach_decline`. @@ -556,25 +556,23 @@ class DeclinedTransactionSource(BaseModel): "wire_decline", "other", ] - """The type of decline that took place. + """The type of the resource. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully. - - `ach_decline` - The Declined Transaction was created by a ACH Decline object. - Details will be under the `ach_decline` object. - - `card_decline` - The Declined Transaction was created by a Card Decline - object. Details will be under the `card_decline` object. - - `check_decline` - The Declined Transaction was created by a Check Decline - object. Details will be under the `check_decline` object. - - `inbound_real_time_payments_transfer_decline` - The Declined Transaction was - created by a Inbound Real Time Payments Transfer Decline object. Details will - be under the `inbound_real_time_payments_transfer_decline` object. - - `international_ach_decline` - The Declined Transaction was created by a - International ACH Decline object. Details will be under the - `international_ach_decline` object. - - `wire_decline` - The Declined Transaction was created by a Wire Decline - object. Details will be under the `wire_decline` object. + - `ach_decline` - ACH Decline: details will be under the `ach_decline` object. + - `card_decline` - Card Decline: details will be under the `card_decline` + object. + - `check_decline` - Check Decline: details will be under the `check_decline` + object. + - `inbound_real_time_payments_transfer_decline` - Inbound Real Time Payments + Transfer Decline: details will be under the + `inbound_real_time_payments_transfer_decline` object. + - `international_ach_decline` - International ACH Decline: details will be under + the `international_ach_decline` object. + - `wire_decline` - Wire Decline: details will be under the `wire_decline` + object. - `other` - The Declined Transaction was made for an undocumented or deprecated reason. """ @@ -589,14 +587,14 @@ class DeclinedTransactionSource(BaseModel): inbound_real_time_payments_transfer_decline: Optional[ DeclinedTransactionSourceInboundRealTimePaymentsTransferDecline ] - """A Inbound Real Time Payments Transfer Decline object. + """An Inbound Real Time Payments Transfer Decline object. This field will be present in the JSON response if and only if `category` is equal to `inbound_real_time_payments_transfer_decline`. """ international_ach_decline: Optional[DeclinedTransactionSourceInternationalACHDecline] - """A International ACH Decline object. + """An International ACH Decline object. This field will be present in the JSON response if and only if `category` is equal to `international_ach_decline`. @@ -2637,28 +2635,28 @@ class TransactionSourceWireTransferRejection(BaseModel): class TransactionSource(BaseModel): account_transfer_intention: Optional[TransactionSourceAccountTransferIntention] - """A Account Transfer Intention object. + """An Account Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `account_transfer_intention`. """ ach_transfer_intention: Optional[TransactionSourceACHTransferIntention] - """A ACH Transfer Intention object. + """An ACH Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_intention`. """ ach_transfer_rejection: Optional[TransactionSourceACHTransferRejection] - """A ACH Transfer Rejection object. + """An ACH Transfer Rejection object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_rejection`. """ ach_transfer_return: Optional[TransactionSourceACHTransferReturn] - """A ACH Transfer Return object. + """An ACH Transfer Return object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_return`. @@ -2724,78 +2722,71 @@ class TransactionSource(BaseModel): "wire_transfer_rejection", "other", ] - """The type of transaction that took place. + """The type of the resource. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully. - - `account_transfer_intention` - The Transaction was created by a Account - Transfer Intention object. Details will be under the - `account_transfer_intention` object. - - `ach_transfer_intention` - The Transaction was created by a ACH Transfer - Intention object. Details will be under the `ach_transfer_intention` object. - - `ach_transfer_rejection` - The Transaction was created by a ACH Transfer - Rejection object. Details will be under the `ach_transfer_rejection` object. - - `ach_transfer_return` - The Transaction was created by a ACH Transfer Return - object. Details will be under the `ach_transfer_return` object. - - `card_dispute_acceptance` - The Transaction was created by a Card Dispute - Acceptance object. Details will be under the `card_dispute_acceptance` object. - - `card_refund` - The Transaction was created by a Card Refund object. Details - will be under the `card_refund` object. - - `card_revenue_payment` - The Transaction was created by a Card Revenue Payment - object. Details will be under the `card_revenue_payment` object. - - `card_settlement` - The Transaction was created by a Card Settlement object. - Details will be under the `card_settlement` object. - - `check_deposit_acceptance` - The Transaction was created by a Check Deposit - Acceptance object. Details will be under the `check_deposit_acceptance` + - `account_transfer_intention` - Account Transfer Intention: details will be + under the `account_transfer_intention` object. + - `ach_transfer_intention` - ACH Transfer Intention: details will be under the + `ach_transfer_intention` object. + - `ach_transfer_rejection` - ACH Transfer Rejection: details will be under the + `ach_transfer_rejection` object. + - `ach_transfer_return` - ACH Transfer Return: details will be under the + `ach_transfer_return` object. + - `card_dispute_acceptance` - Card Dispute Acceptance: details will be under the + `card_dispute_acceptance` object. + - `card_refund` - Card Refund: details will be under the `card_refund` object. + - `card_revenue_payment` - Card Revenue Payment: details will be under the + `card_revenue_payment` object. + - `card_settlement` - Card Settlement: details will be under the + `card_settlement` object. + - `check_deposit_acceptance` - Check Deposit Acceptance: details will be under + the `check_deposit_acceptance` object. + - `check_deposit_return` - Check Deposit Return: details will be under the + `check_deposit_return` object. + - `check_transfer_deposit` - Check Transfer Deposit: details will be under the + `check_transfer_deposit` object. + - `check_transfer_intention` - Check Transfer Intention: details will be under + the `check_transfer_intention` object. + - `check_transfer_stop_payment_request` - Check Transfer Stop Payment Request: + details will be under the `check_transfer_stop_payment_request` object. + - `fee_payment` - Fee Payment: details will be under the `fee_payment` object. + - `inbound_ach_transfer` - Inbound ACH Transfer Intention: details will be under + the `inbound_ach_transfer` object. + - `inbound_ach_transfer_return_intention` - Inbound ACH Transfer Return + Intention: details will be under the `inbound_ach_transfer_return_intention` + object. + - `inbound_check` - Inbound Check: details will be under the `inbound_check` + object. + - `inbound_international_ach_transfer` - Inbound International ACH Transfer: + details will be under the `inbound_international_ach_transfer` object. + - `inbound_real_time_payments_transfer_confirmation` - Inbound Real Time + Payments Transfer Confirmation: details will be under the + `inbound_real_time_payments_transfer_confirmation` object. + - `inbound_wire_drawdown_payment` - Inbound Wire Drawdown Payment: details will + be under the `inbound_wire_drawdown_payment` object. + - `inbound_wire_drawdown_payment_reversal` - Inbound Wire Drawdown Payment + Reversal: details will be under the `inbound_wire_drawdown_payment_reversal` + object. + - `inbound_wire_reversal` - Inbound Wire Reversal: details will be under the + `inbound_wire_reversal` object. + - `inbound_wire_transfer` - Inbound Wire Transfer: details will be under the + `inbound_wire_transfer` object. + - `interest_payment` - Interest Payment: details will be under the + `interest_payment` object. + - `internal_source` - Internal Source: details will be under the + `internal_source` object. + - `real_time_payments_transfer_acknowledgement` - Real Time Payments Transfer + Acknowledgement: details will be under the + `real_time_payments_transfer_acknowledgement` object. + - `sample_funds` - Sample Funds: details will be under the `sample_funds` object. - - `check_deposit_return` - The Transaction was created by a Check Deposit Return - object. Details will be under the `check_deposit_return` object. - - `check_transfer_deposit` - The Transaction was created by a Check Transfer - Deposit object. Details will be under the `check_transfer_deposit` object. - - `check_transfer_intention` - The Transaction was created by a Check Transfer - Intention object. Details will be under the `check_transfer_intention` object. - - `check_transfer_stop_payment_request` - The Transaction was created by a Check - Transfer Stop Payment Request object. Details will be under the - `check_transfer_stop_payment_request` object. - - `fee_payment` - The Transaction was created by a Fee Payment object. Details - will be under the `fee_payment` object. - - `inbound_ach_transfer` - The Transaction was created by a Inbound ACH Transfer - Intention object. Details will be under the `inbound_ach_transfer` object. - - `inbound_ach_transfer_return_intention` - The Transaction was created by a - Inbound ACH Transfer Return Intention object. Details will be under the - `inbound_ach_transfer_return_intention` object. - - `inbound_check` - The Transaction was created by a Inbound Check object. - Details will be under the `inbound_check` object. - - `inbound_international_ach_transfer` - The Transaction was created by a - Inbound International ACH Transfer object. Details will be under the - `inbound_international_ach_transfer` object. - - `inbound_real_time_payments_transfer_confirmation` - The Transaction was - created by a Inbound Real Time Payments Transfer Confirmation object. Details - will be under the `inbound_real_time_payments_transfer_confirmation` object. - - `inbound_wire_drawdown_payment` - The Transaction was created by a Inbound - Wire Drawdown Payment object. Details will be under the - `inbound_wire_drawdown_payment` object. - - `inbound_wire_drawdown_payment_reversal` - The Transaction was created by a - Inbound Wire Drawdown Payment Reversal object. Details will be under the - `inbound_wire_drawdown_payment_reversal` object. - - `inbound_wire_reversal` - The Transaction was created by a Inbound Wire - Reversal object. Details will be under the `inbound_wire_reversal` object. - - `inbound_wire_transfer` - The Transaction was created by a Inbound Wire - Transfer object. Details will be under the `inbound_wire_transfer` object. - - `interest_payment` - The Transaction was created by a Interest Payment object. - Details will be under the `interest_payment` object. - - `internal_source` - The Transaction was created by a Internal Source object. - Details will be under the `internal_source` object. - - `real_time_payments_transfer_acknowledgement` - The Transaction was created by - a Real Time Payments Transfer Acknowledgement object. Details will be under - the `real_time_payments_transfer_acknowledgement` object. - - `sample_funds` - The Transaction was created by a Sample Funds object. Details - will be under the `sample_funds` object. - - `wire_transfer_intention` - The Transaction was created by a Wire Transfer - Intention object. Details will be under the `wire_transfer_intention` object. - - `wire_transfer_rejection` - The Transaction was created by a Wire Transfer - Rejection object. Details will be under the `wire_transfer_rejection` object. + - `wire_transfer_intention` - Wire Transfer Intention: details will be under the + `wire_transfer_intention` object. + - `wire_transfer_rejection` - Wire Transfer Rejection: details will be under the + `wire_transfer_rejection` object. - `other` - The Transaction was made for an undocumented or deprecated reason. """ @@ -2842,21 +2833,21 @@ class TransactionSource(BaseModel): """ inbound_ach_transfer: Optional[TransactionSourceInboundACHTransfer] - """A Inbound ACH Transfer Intention object. + """An Inbound ACH Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `inbound_ach_transfer`. """ inbound_check: Optional[TransactionSourceInboundCheck] - """A Inbound Check object. + """An Inbound Check object. This field will be present in the JSON response if and only if `category` is equal to `inbound_check`. """ inbound_international_ach_transfer: Optional[TransactionSourceInboundInternationalACHTransfer] - """A Inbound International ACH Transfer object. + """An Inbound International ACH Transfer object. This field will be present in the JSON response if and only if `category` is equal to `inbound_international_ach_transfer`. @@ -2865,49 +2856,49 @@ class TransactionSource(BaseModel): inbound_real_time_payments_transfer_confirmation: Optional[ TransactionSourceInboundRealTimePaymentsTransferConfirmation ] - """A Inbound Real Time Payments Transfer Confirmation object. + """An Inbound Real Time Payments Transfer Confirmation object. This field will be present in the JSON response if and only if `category` is equal to `inbound_real_time_payments_transfer_confirmation`. """ inbound_wire_drawdown_payment: Optional[TransactionSourceInboundWireDrawdownPayment] - """A Inbound Wire Drawdown Payment object. + """An Inbound Wire Drawdown Payment object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_drawdown_payment`. """ inbound_wire_drawdown_payment_reversal: Optional[TransactionSourceInboundWireDrawdownPaymentReversal] - """A Inbound Wire Drawdown Payment Reversal object. + """An Inbound Wire Drawdown Payment Reversal object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_drawdown_payment_reversal`. """ inbound_wire_reversal: Optional[TransactionSourceInboundWireReversal] - """A Inbound Wire Reversal object. + """An Inbound Wire Reversal object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_reversal`. """ inbound_wire_transfer: Optional[TransactionSourceInboundWireTransfer] - """A Inbound Wire Transfer object. + """An Inbound Wire Transfer object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_transfer`. """ interest_payment: Optional[TransactionSourceInterestPayment] - """A Interest Payment object. + """An Interest Payment object. This field will be present in the JSON response if and only if `category` is equal to `interest_payment`. """ internal_source: Optional[TransactionSourceInternalSource] - """A Internal Source object. + """An Internal Source object. This field will be present in the JSON response if and only if `category` is equal to `internal_source`. diff --git a/src/increase/types/simulations/interest_payment_simulation_result.py b/src/increase/types/simulations/interest_payment_simulation_result.py index d1ba8a270..9ab7f23eb 100644 --- a/src/increase/types/simulations/interest_payment_simulation_result.py +++ b/src/increase/types/simulations/interest_payment_simulation_result.py @@ -2017,28 +2017,28 @@ class TransactionSourceWireTransferRejection(BaseModel): class TransactionSource(BaseModel): account_transfer_intention: Optional[TransactionSourceAccountTransferIntention] - """A Account Transfer Intention object. + """An Account Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `account_transfer_intention`. """ ach_transfer_intention: Optional[TransactionSourceACHTransferIntention] - """A ACH Transfer Intention object. + """An ACH Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_intention`. """ ach_transfer_rejection: Optional[TransactionSourceACHTransferRejection] - """A ACH Transfer Rejection object. + """An ACH Transfer Rejection object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_rejection`. """ ach_transfer_return: Optional[TransactionSourceACHTransferReturn] - """A ACH Transfer Return object. + """An ACH Transfer Return object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_return`. @@ -2104,78 +2104,71 @@ class TransactionSource(BaseModel): "wire_transfer_rejection", "other", ] - """The type of transaction that took place. + """The type of the resource. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully. - - `account_transfer_intention` - The Transaction was created by a Account - Transfer Intention object. Details will be under the - `account_transfer_intention` object. - - `ach_transfer_intention` - The Transaction was created by a ACH Transfer - Intention object. Details will be under the `ach_transfer_intention` object. - - `ach_transfer_rejection` - The Transaction was created by a ACH Transfer - Rejection object. Details will be under the `ach_transfer_rejection` object. - - `ach_transfer_return` - The Transaction was created by a ACH Transfer Return - object. Details will be under the `ach_transfer_return` object. - - `card_dispute_acceptance` - The Transaction was created by a Card Dispute - Acceptance object. Details will be under the `card_dispute_acceptance` object. - - `card_refund` - The Transaction was created by a Card Refund object. Details - will be under the `card_refund` object. - - `card_revenue_payment` - The Transaction was created by a Card Revenue Payment - object. Details will be under the `card_revenue_payment` object. - - `card_settlement` - The Transaction was created by a Card Settlement object. - Details will be under the `card_settlement` object. - - `check_deposit_acceptance` - The Transaction was created by a Check Deposit - Acceptance object. Details will be under the `check_deposit_acceptance` + - `account_transfer_intention` - Account Transfer Intention: details will be + under the `account_transfer_intention` object. + - `ach_transfer_intention` - ACH Transfer Intention: details will be under the + `ach_transfer_intention` object. + - `ach_transfer_rejection` - ACH Transfer Rejection: details will be under the + `ach_transfer_rejection` object. + - `ach_transfer_return` - ACH Transfer Return: details will be under the + `ach_transfer_return` object. + - `card_dispute_acceptance` - Card Dispute Acceptance: details will be under the + `card_dispute_acceptance` object. + - `card_refund` - Card Refund: details will be under the `card_refund` object. + - `card_revenue_payment` - Card Revenue Payment: details will be under the + `card_revenue_payment` object. + - `card_settlement` - Card Settlement: details will be under the + `card_settlement` object. + - `check_deposit_acceptance` - Check Deposit Acceptance: details will be under + the `check_deposit_acceptance` object. + - `check_deposit_return` - Check Deposit Return: details will be under the + `check_deposit_return` object. + - `check_transfer_deposit` - Check Transfer Deposit: details will be under the + `check_transfer_deposit` object. + - `check_transfer_intention` - Check Transfer Intention: details will be under + the `check_transfer_intention` object. + - `check_transfer_stop_payment_request` - Check Transfer Stop Payment Request: + details will be under the `check_transfer_stop_payment_request` object. + - `fee_payment` - Fee Payment: details will be under the `fee_payment` object. + - `inbound_ach_transfer` - Inbound ACH Transfer Intention: details will be under + the `inbound_ach_transfer` object. + - `inbound_ach_transfer_return_intention` - Inbound ACH Transfer Return + Intention: details will be under the `inbound_ach_transfer_return_intention` object. - - `check_deposit_return` - The Transaction was created by a Check Deposit Return - object. Details will be under the `check_deposit_return` object. - - `check_transfer_deposit` - The Transaction was created by a Check Transfer - Deposit object. Details will be under the `check_transfer_deposit` object. - - `check_transfer_intention` - The Transaction was created by a Check Transfer - Intention object. Details will be under the `check_transfer_intention` object. - - `check_transfer_stop_payment_request` - The Transaction was created by a Check - Transfer Stop Payment Request object. Details will be under the - `check_transfer_stop_payment_request` object. - - `fee_payment` - The Transaction was created by a Fee Payment object. Details - will be under the `fee_payment` object. - - `inbound_ach_transfer` - The Transaction was created by a Inbound ACH Transfer - Intention object. Details will be under the `inbound_ach_transfer` object. - - `inbound_ach_transfer_return_intention` - The Transaction was created by a - Inbound ACH Transfer Return Intention object. Details will be under the - `inbound_ach_transfer_return_intention` object. - - `inbound_check` - The Transaction was created by a Inbound Check object. - Details will be under the `inbound_check` object. - - `inbound_international_ach_transfer` - The Transaction was created by a - Inbound International ACH Transfer object. Details will be under the - `inbound_international_ach_transfer` object. - - `inbound_real_time_payments_transfer_confirmation` - The Transaction was - created by a Inbound Real Time Payments Transfer Confirmation object. Details - will be under the `inbound_real_time_payments_transfer_confirmation` object. - - `inbound_wire_drawdown_payment` - The Transaction was created by a Inbound - Wire Drawdown Payment object. Details will be under the - `inbound_wire_drawdown_payment` object. - - `inbound_wire_drawdown_payment_reversal` - The Transaction was created by a - Inbound Wire Drawdown Payment Reversal object. Details will be under the - `inbound_wire_drawdown_payment_reversal` object. - - `inbound_wire_reversal` - The Transaction was created by a Inbound Wire - Reversal object. Details will be under the `inbound_wire_reversal` object. - - `inbound_wire_transfer` - The Transaction was created by a Inbound Wire - Transfer object. Details will be under the `inbound_wire_transfer` object. - - `interest_payment` - The Transaction was created by a Interest Payment object. - Details will be under the `interest_payment` object. - - `internal_source` - The Transaction was created by a Internal Source object. - Details will be under the `internal_source` object. - - `real_time_payments_transfer_acknowledgement` - The Transaction was created by - a Real Time Payments Transfer Acknowledgement object. Details will be under - the `real_time_payments_transfer_acknowledgement` object. - - `sample_funds` - The Transaction was created by a Sample Funds object. Details - will be under the `sample_funds` object. - - `wire_transfer_intention` - The Transaction was created by a Wire Transfer - Intention object. Details will be under the `wire_transfer_intention` object. - - `wire_transfer_rejection` - The Transaction was created by a Wire Transfer - Rejection object. Details will be under the `wire_transfer_rejection` object. + - `inbound_check` - Inbound Check: details will be under the `inbound_check` + object. + - `inbound_international_ach_transfer` - Inbound International ACH Transfer: + details will be under the `inbound_international_ach_transfer` object. + - `inbound_real_time_payments_transfer_confirmation` - Inbound Real Time + Payments Transfer Confirmation: details will be under the + `inbound_real_time_payments_transfer_confirmation` object. + - `inbound_wire_drawdown_payment` - Inbound Wire Drawdown Payment: details will + be under the `inbound_wire_drawdown_payment` object. + - `inbound_wire_drawdown_payment_reversal` - Inbound Wire Drawdown Payment + Reversal: details will be under the `inbound_wire_drawdown_payment_reversal` + object. + - `inbound_wire_reversal` - Inbound Wire Reversal: details will be under the + `inbound_wire_reversal` object. + - `inbound_wire_transfer` - Inbound Wire Transfer: details will be under the + `inbound_wire_transfer` object. + - `interest_payment` - Interest Payment: details will be under the + `interest_payment` object. + - `internal_source` - Internal Source: details will be under the + `internal_source` object. + - `real_time_payments_transfer_acknowledgement` - Real Time Payments Transfer + Acknowledgement: details will be under the + `real_time_payments_transfer_acknowledgement` object. + - `sample_funds` - Sample Funds: details will be under the `sample_funds` + object. + - `wire_transfer_intention` - Wire Transfer Intention: details will be under the + `wire_transfer_intention` object. + - `wire_transfer_rejection` - Wire Transfer Rejection: details will be under the + `wire_transfer_rejection` object. - `other` - The Transaction was made for an undocumented or deprecated reason. """ @@ -2222,21 +2215,21 @@ class TransactionSource(BaseModel): """ inbound_ach_transfer: Optional[TransactionSourceInboundACHTransfer] - """A Inbound ACH Transfer Intention object. + """An Inbound ACH Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `inbound_ach_transfer`. """ inbound_check: Optional[TransactionSourceInboundCheck] - """A Inbound Check object. + """An Inbound Check object. This field will be present in the JSON response if and only if `category` is equal to `inbound_check`. """ inbound_international_ach_transfer: Optional[TransactionSourceInboundInternationalACHTransfer] - """A Inbound International ACH Transfer object. + """An Inbound International ACH Transfer object. This field will be present in the JSON response if and only if `category` is equal to `inbound_international_ach_transfer`. @@ -2245,49 +2238,49 @@ class TransactionSource(BaseModel): inbound_real_time_payments_transfer_confirmation: Optional[ TransactionSourceInboundRealTimePaymentsTransferConfirmation ] - """A Inbound Real Time Payments Transfer Confirmation object. + """An Inbound Real Time Payments Transfer Confirmation object. This field will be present in the JSON response if and only if `category` is equal to `inbound_real_time_payments_transfer_confirmation`. """ inbound_wire_drawdown_payment: Optional[TransactionSourceInboundWireDrawdownPayment] - """A Inbound Wire Drawdown Payment object. + """An Inbound Wire Drawdown Payment object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_drawdown_payment`. """ inbound_wire_drawdown_payment_reversal: Optional[TransactionSourceInboundWireDrawdownPaymentReversal] - """A Inbound Wire Drawdown Payment Reversal object. + """An Inbound Wire Drawdown Payment Reversal object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_drawdown_payment_reversal`. """ inbound_wire_reversal: Optional[TransactionSourceInboundWireReversal] - """A Inbound Wire Reversal object. + """An Inbound Wire Reversal object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_reversal`. """ inbound_wire_transfer: Optional[TransactionSourceInboundWireTransfer] - """A Inbound Wire Transfer object. + """An Inbound Wire Transfer object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_transfer`. """ interest_payment: Optional[TransactionSourceInterestPayment] - """A Interest Payment object. + """An Interest Payment object. This field will be present in the JSON response if and only if `category` is equal to `interest_payment`. """ internal_source: Optional[TransactionSourceInternalSource] - """A Internal Source object. + """An Internal Source object. This field will be present in the JSON response if and only if `category` is equal to `internal_source`. diff --git a/src/increase/types/simulations/wire_transfer_simulation.py b/src/increase/types/simulations/wire_transfer_simulation.py index 5b631b3c1..51411fcbb 100644 --- a/src/increase/types/simulations/wire_transfer_simulation.py +++ b/src/increase/types/simulations/wire_transfer_simulation.py @@ -2017,28 +2017,28 @@ class TransactionSourceWireTransferRejection(BaseModel): class TransactionSource(BaseModel): account_transfer_intention: Optional[TransactionSourceAccountTransferIntention] - """A Account Transfer Intention object. + """An Account Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `account_transfer_intention`. """ ach_transfer_intention: Optional[TransactionSourceACHTransferIntention] - """A ACH Transfer Intention object. + """An ACH Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_intention`. """ ach_transfer_rejection: Optional[TransactionSourceACHTransferRejection] - """A ACH Transfer Rejection object. + """An ACH Transfer Rejection object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_rejection`. """ ach_transfer_return: Optional[TransactionSourceACHTransferReturn] - """A ACH Transfer Return object. + """An ACH Transfer Return object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_return`. @@ -2104,78 +2104,71 @@ class TransactionSource(BaseModel): "wire_transfer_rejection", "other", ] - """The type of transaction that took place. + """The type of the resource. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully. - - `account_transfer_intention` - The Transaction was created by a Account - Transfer Intention object. Details will be under the - `account_transfer_intention` object. - - `ach_transfer_intention` - The Transaction was created by a ACH Transfer - Intention object. Details will be under the `ach_transfer_intention` object. - - `ach_transfer_rejection` - The Transaction was created by a ACH Transfer - Rejection object. Details will be under the `ach_transfer_rejection` object. - - `ach_transfer_return` - The Transaction was created by a ACH Transfer Return - object. Details will be under the `ach_transfer_return` object. - - `card_dispute_acceptance` - The Transaction was created by a Card Dispute - Acceptance object. Details will be under the `card_dispute_acceptance` object. - - `card_refund` - The Transaction was created by a Card Refund object. Details - will be under the `card_refund` object. - - `card_revenue_payment` - The Transaction was created by a Card Revenue Payment - object. Details will be under the `card_revenue_payment` object. - - `card_settlement` - The Transaction was created by a Card Settlement object. - Details will be under the `card_settlement` object. - - `check_deposit_acceptance` - The Transaction was created by a Check Deposit - Acceptance object. Details will be under the `check_deposit_acceptance` + - `account_transfer_intention` - Account Transfer Intention: details will be + under the `account_transfer_intention` object. + - `ach_transfer_intention` - ACH Transfer Intention: details will be under the + `ach_transfer_intention` object. + - `ach_transfer_rejection` - ACH Transfer Rejection: details will be under the + `ach_transfer_rejection` object. + - `ach_transfer_return` - ACH Transfer Return: details will be under the + `ach_transfer_return` object. + - `card_dispute_acceptance` - Card Dispute Acceptance: details will be under the + `card_dispute_acceptance` object. + - `card_refund` - Card Refund: details will be under the `card_refund` object. + - `card_revenue_payment` - Card Revenue Payment: details will be under the + `card_revenue_payment` object. + - `card_settlement` - Card Settlement: details will be under the + `card_settlement` object. + - `check_deposit_acceptance` - Check Deposit Acceptance: details will be under + the `check_deposit_acceptance` object. + - `check_deposit_return` - Check Deposit Return: details will be under the + `check_deposit_return` object. + - `check_transfer_deposit` - Check Transfer Deposit: details will be under the + `check_transfer_deposit` object. + - `check_transfer_intention` - Check Transfer Intention: details will be under + the `check_transfer_intention` object. + - `check_transfer_stop_payment_request` - Check Transfer Stop Payment Request: + details will be under the `check_transfer_stop_payment_request` object. + - `fee_payment` - Fee Payment: details will be under the `fee_payment` object. + - `inbound_ach_transfer` - Inbound ACH Transfer Intention: details will be under + the `inbound_ach_transfer` object. + - `inbound_ach_transfer_return_intention` - Inbound ACH Transfer Return + Intention: details will be under the `inbound_ach_transfer_return_intention` object. - - `check_deposit_return` - The Transaction was created by a Check Deposit Return - object. Details will be under the `check_deposit_return` object. - - `check_transfer_deposit` - The Transaction was created by a Check Transfer - Deposit object. Details will be under the `check_transfer_deposit` object. - - `check_transfer_intention` - The Transaction was created by a Check Transfer - Intention object. Details will be under the `check_transfer_intention` object. - - `check_transfer_stop_payment_request` - The Transaction was created by a Check - Transfer Stop Payment Request object. Details will be under the - `check_transfer_stop_payment_request` object. - - `fee_payment` - The Transaction was created by a Fee Payment object. Details - will be under the `fee_payment` object. - - `inbound_ach_transfer` - The Transaction was created by a Inbound ACH Transfer - Intention object. Details will be under the `inbound_ach_transfer` object. - - `inbound_ach_transfer_return_intention` - The Transaction was created by a - Inbound ACH Transfer Return Intention object. Details will be under the - `inbound_ach_transfer_return_intention` object. - - `inbound_check` - The Transaction was created by a Inbound Check object. - Details will be under the `inbound_check` object. - - `inbound_international_ach_transfer` - The Transaction was created by a - Inbound International ACH Transfer object. Details will be under the - `inbound_international_ach_transfer` object. - - `inbound_real_time_payments_transfer_confirmation` - The Transaction was - created by a Inbound Real Time Payments Transfer Confirmation object. Details - will be under the `inbound_real_time_payments_transfer_confirmation` object. - - `inbound_wire_drawdown_payment` - The Transaction was created by a Inbound - Wire Drawdown Payment object. Details will be under the - `inbound_wire_drawdown_payment` object. - - `inbound_wire_drawdown_payment_reversal` - The Transaction was created by a - Inbound Wire Drawdown Payment Reversal object. Details will be under the - `inbound_wire_drawdown_payment_reversal` object. - - `inbound_wire_reversal` - The Transaction was created by a Inbound Wire - Reversal object. Details will be under the `inbound_wire_reversal` object. - - `inbound_wire_transfer` - The Transaction was created by a Inbound Wire - Transfer object. Details will be under the `inbound_wire_transfer` object. - - `interest_payment` - The Transaction was created by a Interest Payment object. - Details will be under the `interest_payment` object. - - `internal_source` - The Transaction was created by a Internal Source object. - Details will be under the `internal_source` object. - - `real_time_payments_transfer_acknowledgement` - The Transaction was created by - a Real Time Payments Transfer Acknowledgement object. Details will be under - the `real_time_payments_transfer_acknowledgement` object. - - `sample_funds` - The Transaction was created by a Sample Funds object. Details - will be under the `sample_funds` object. - - `wire_transfer_intention` - The Transaction was created by a Wire Transfer - Intention object. Details will be under the `wire_transfer_intention` object. - - `wire_transfer_rejection` - The Transaction was created by a Wire Transfer - Rejection object. Details will be under the `wire_transfer_rejection` object. + - `inbound_check` - Inbound Check: details will be under the `inbound_check` + object. + - `inbound_international_ach_transfer` - Inbound International ACH Transfer: + details will be under the `inbound_international_ach_transfer` object. + - `inbound_real_time_payments_transfer_confirmation` - Inbound Real Time + Payments Transfer Confirmation: details will be under the + `inbound_real_time_payments_transfer_confirmation` object. + - `inbound_wire_drawdown_payment` - Inbound Wire Drawdown Payment: details will + be under the `inbound_wire_drawdown_payment` object. + - `inbound_wire_drawdown_payment_reversal` - Inbound Wire Drawdown Payment + Reversal: details will be under the `inbound_wire_drawdown_payment_reversal` + object. + - `inbound_wire_reversal` - Inbound Wire Reversal: details will be under the + `inbound_wire_reversal` object. + - `inbound_wire_transfer` - Inbound Wire Transfer: details will be under the + `inbound_wire_transfer` object. + - `interest_payment` - Interest Payment: details will be under the + `interest_payment` object. + - `internal_source` - Internal Source: details will be under the + `internal_source` object. + - `real_time_payments_transfer_acknowledgement` - Real Time Payments Transfer + Acknowledgement: details will be under the + `real_time_payments_transfer_acknowledgement` object. + - `sample_funds` - Sample Funds: details will be under the `sample_funds` + object. + - `wire_transfer_intention` - Wire Transfer Intention: details will be under the + `wire_transfer_intention` object. + - `wire_transfer_rejection` - Wire Transfer Rejection: details will be under the + `wire_transfer_rejection` object. - `other` - The Transaction was made for an undocumented or deprecated reason. """ @@ -2222,21 +2215,21 @@ class TransactionSource(BaseModel): """ inbound_ach_transfer: Optional[TransactionSourceInboundACHTransfer] - """A Inbound ACH Transfer Intention object. + """An Inbound ACH Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `inbound_ach_transfer`. """ inbound_check: Optional[TransactionSourceInboundCheck] - """A Inbound Check object. + """An Inbound Check object. This field will be present in the JSON response if and only if `category` is equal to `inbound_check`. """ inbound_international_ach_transfer: Optional[TransactionSourceInboundInternationalACHTransfer] - """A Inbound International ACH Transfer object. + """An Inbound International ACH Transfer object. This field will be present in the JSON response if and only if `category` is equal to `inbound_international_ach_transfer`. @@ -2245,49 +2238,49 @@ class TransactionSource(BaseModel): inbound_real_time_payments_transfer_confirmation: Optional[ TransactionSourceInboundRealTimePaymentsTransferConfirmation ] - """A Inbound Real Time Payments Transfer Confirmation object. + """An Inbound Real Time Payments Transfer Confirmation object. This field will be present in the JSON response if and only if `category` is equal to `inbound_real_time_payments_transfer_confirmation`. """ inbound_wire_drawdown_payment: Optional[TransactionSourceInboundWireDrawdownPayment] - """A Inbound Wire Drawdown Payment object. + """An Inbound Wire Drawdown Payment object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_drawdown_payment`. """ inbound_wire_drawdown_payment_reversal: Optional[TransactionSourceInboundWireDrawdownPaymentReversal] - """A Inbound Wire Drawdown Payment Reversal object. + """An Inbound Wire Drawdown Payment Reversal object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_drawdown_payment_reversal`. """ inbound_wire_reversal: Optional[TransactionSourceInboundWireReversal] - """A Inbound Wire Reversal object. + """An Inbound Wire Reversal object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_reversal`. """ inbound_wire_transfer: Optional[TransactionSourceInboundWireTransfer] - """A Inbound Wire Transfer object. + """An Inbound Wire Transfer object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_transfer`. """ interest_payment: Optional[TransactionSourceInterestPayment] - """A Interest Payment object. + """An Interest Payment object. This field will be present in the JSON response if and only if `category` is equal to `interest_payment`. """ internal_source: Optional[TransactionSourceInternalSource] - """A Internal Source object. + """An Internal Source object. This field will be present in the JSON response if and only if `category` is equal to `internal_source`. diff --git a/src/increase/types/transaction.py b/src/increase/types/transaction.py index 5c3a16ca0..3eda7221e 100644 --- a/src/increase/types/transaction.py +++ b/src/increase/types/transaction.py @@ -2016,28 +2016,28 @@ class SourceWireTransferRejection(BaseModel): class Source(BaseModel): account_transfer_intention: Optional[SourceAccountTransferIntention] - """A Account Transfer Intention object. + """An Account Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `account_transfer_intention`. """ ach_transfer_intention: Optional[SourceACHTransferIntention] - """A ACH Transfer Intention object. + """An ACH Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_intention`. """ ach_transfer_rejection: Optional[SourceACHTransferRejection] - """A ACH Transfer Rejection object. + """An ACH Transfer Rejection object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_rejection`. """ ach_transfer_return: Optional[SourceACHTransferReturn] - """A ACH Transfer Return object. + """An ACH Transfer Return object. This field will be present in the JSON response if and only if `category` is equal to `ach_transfer_return`. @@ -2103,78 +2103,71 @@ class Source(BaseModel): "wire_transfer_rejection", "other", ] - """The type of transaction that took place. + """The type of the resource. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully. - - `account_transfer_intention` - The Transaction was created by a Account - Transfer Intention object. Details will be under the - `account_transfer_intention` object. - - `ach_transfer_intention` - The Transaction was created by a ACH Transfer - Intention object. Details will be under the `ach_transfer_intention` object. - - `ach_transfer_rejection` - The Transaction was created by a ACH Transfer - Rejection object. Details will be under the `ach_transfer_rejection` object. - - `ach_transfer_return` - The Transaction was created by a ACH Transfer Return - object. Details will be under the `ach_transfer_return` object. - - `card_dispute_acceptance` - The Transaction was created by a Card Dispute - Acceptance object. Details will be under the `card_dispute_acceptance` object. - - `card_refund` - The Transaction was created by a Card Refund object. Details - will be under the `card_refund` object. - - `card_revenue_payment` - The Transaction was created by a Card Revenue Payment - object. Details will be under the `card_revenue_payment` object. - - `card_settlement` - The Transaction was created by a Card Settlement object. - Details will be under the `card_settlement` object. - - `check_deposit_acceptance` - The Transaction was created by a Check Deposit - Acceptance object. Details will be under the `check_deposit_acceptance` + - `account_transfer_intention` - Account Transfer Intention: details will be + under the `account_transfer_intention` object. + - `ach_transfer_intention` - ACH Transfer Intention: details will be under the + `ach_transfer_intention` object. + - `ach_transfer_rejection` - ACH Transfer Rejection: details will be under the + `ach_transfer_rejection` object. + - `ach_transfer_return` - ACH Transfer Return: details will be under the + `ach_transfer_return` object. + - `card_dispute_acceptance` - Card Dispute Acceptance: details will be under the + `card_dispute_acceptance` object. + - `card_refund` - Card Refund: details will be under the `card_refund` object. + - `card_revenue_payment` - Card Revenue Payment: details will be under the + `card_revenue_payment` object. + - `card_settlement` - Card Settlement: details will be under the + `card_settlement` object. + - `check_deposit_acceptance` - Check Deposit Acceptance: details will be under + the `check_deposit_acceptance` object. + - `check_deposit_return` - Check Deposit Return: details will be under the + `check_deposit_return` object. + - `check_transfer_deposit` - Check Transfer Deposit: details will be under the + `check_transfer_deposit` object. + - `check_transfer_intention` - Check Transfer Intention: details will be under + the `check_transfer_intention` object. + - `check_transfer_stop_payment_request` - Check Transfer Stop Payment Request: + details will be under the `check_transfer_stop_payment_request` object. + - `fee_payment` - Fee Payment: details will be under the `fee_payment` object. + - `inbound_ach_transfer` - Inbound ACH Transfer Intention: details will be under + the `inbound_ach_transfer` object. + - `inbound_ach_transfer_return_intention` - Inbound ACH Transfer Return + Intention: details will be under the `inbound_ach_transfer_return_intention` object. - - `check_deposit_return` - The Transaction was created by a Check Deposit Return - object. Details will be under the `check_deposit_return` object. - - `check_transfer_deposit` - The Transaction was created by a Check Transfer - Deposit object. Details will be under the `check_transfer_deposit` object. - - `check_transfer_intention` - The Transaction was created by a Check Transfer - Intention object. Details will be under the `check_transfer_intention` object. - - `check_transfer_stop_payment_request` - The Transaction was created by a Check - Transfer Stop Payment Request object. Details will be under the - `check_transfer_stop_payment_request` object. - - `fee_payment` - The Transaction was created by a Fee Payment object. Details - will be under the `fee_payment` object. - - `inbound_ach_transfer` - The Transaction was created by a Inbound ACH Transfer - Intention object. Details will be under the `inbound_ach_transfer` object. - - `inbound_ach_transfer_return_intention` - The Transaction was created by a - Inbound ACH Transfer Return Intention object. Details will be under the - `inbound_ach_transfer_return_intention` object. - - `inbound_check` - The Transaction was created by a Inbound Check object. - Details will be under the `inbound_check` object. - - `inbound_international_ach_transfer` - The Transaction was created by a - Inbound International ACH Transfer object. Details will be under the - `inbound_international_ach_transfer` object. - - `inbound_real_time_payments_transfer_confirmation` - The Transaction was - created by a Inbound Real Time Payments Transfer Confirmation object. Details - will be under the `inbound_real_time_payments_transfer_confirmation` object. - - `inbound_wire_drawdown_payment` - The Transaction was created by a Inbound - Wire Drawdown Payment object. Details will be under the - `inbound_wire_drawdown_payment` object. - - `inbound_wire_drawdown_payment_reversal` - The Transaction was created by a - Inbound Wire Drawdown Payment Reversal object. Details will be under the - `inbound_wire_drawdown_payment_reversal` object. - - `inbound_wire_reversal` - The Transaction was created by a Inbound Wire - Reversal object. Details will be under the `inbound_wire_reversal` object. - - `inbound_wire_transfer` - The Transaction was created by a Inbound Wire - Transfer object. Details will be under the `inbound_wire_transfer` object. - - `interest_payment` - The Transaction was created by a Interest Payment object. - Details will be under the `interest_payment` object. - - `internal_source` - The Transaction was created by a Internal Source object. - Details will be under the `internal_source` object. - - `real_time_payments_transfer_acknowledgement` - The Transaction was created by - a Real Time Payments Transfer Acknowledgement object. Details will be under - the `real_time_payments_transfer_acknowledgement` object. - - `sample_funds` - The Transaction was created by a Sample Funds object. Details - will be under the `sample_funds` object. - - `wire_transfer_intention` - The Transaction was created by a Wire Transfer - Intention object. Details will be under the `wire_transfer_intention` object. - - `wire_transfer_rejection` - The Transaction was created by a Wire Transfer - Rejection object. Details will be under the `wire_transfer_rejection` object. + - `inbound_check` - Inbound Check: details will be under the `inbound_check` + object. + - `inbound_international_ach_transfer` - Inbound International ACH Transfer: + details will be under the `inbound_international_ach_transfer` object. + - `inbound_real_time_payments_transfer_confirmation` - Inbound Real Time + Payments Transfer Confirmation: details will be under the + `inbound_real_time_payments_transfer_confirmation` object. + - `inbound_wire_drawdown_payment` - Inbound Wire Drawdown Payment: details will + be under the `inbound_wire_drawdown_payment` object. + - `inbound_wire_drawdown_payment_reversal` - Inbound Wire Drawdown Payment + Reversal: details will be under the `inbound_wire_drawdown_payment_reversal` + object. + - `inbound_wire_reversal` - Inbound Wire Reversal: details will be under the + `inbound_wire_reversal` object. + - `inbound_wire_transfer` - Inbound Wire Transfer: details will be under the + `inbound_wire_transfer` object. + - `interest_payment` - Interest Payment: details will be under the + `interest_payment` object. + - `internal_source` - Internal Source: details will be under the + `internal_source` object. + - `real_time_payments_transfer_acknowledgement` - Real Time Payments Transfer + Acknowledgement: details will be under the + `real_time_payments_transfer_acknowledgement` object. + - `sample_funds` - Sample Funds: details will be under the `sample_funds` + object. + - `wire_transfer_intention` - Wire Transfer Intention: details will be under the + `wire_transfer_intention` object. + - `wire_transfer_rejection` - Wire Transfer Rejection: details will be under the + `wire_transfer_rejection` object. - `other` - The Transaction was made for an undocumented or deprecated reason. """ @@ -2221,70 +2214,70 @@ class Source(BaseModel): """ inbound_ach_transfer: Optional[SourceInboundACHTransfer] - """A Inbound ACH Transfer Intention object. + """An Inbound ACH Transfer Intention object. This field will be present in the JSON response if and only if `category` is equal to `inbound_ach_transfer`. """ inbound_check: Optional[SourceInboundCheck] - """A Inbound Check object. + """An Inbound Check object. This field will be present in the JSON response if and only if `category` is equal to `inbound_check`. """ inbound_international_ach_transfer: Optional[SourceInboundInternationalACHTransfer] - """A Inbound International ACH Transfer object. + """An Inbound International ACH Transfer object. This field will be present in the JSON response if and only if `category` is equal to `inbound_international_ach_transfer`. """ inbound_real_time_payments_transfer_confirmation: Optional[SourceInboundRealTimePaymentsTransferConfirmation] - """A Inbound Real Time Payments Transfer Confirmation object. + """An Inbound Real Time Payments Transfer Confirmation object. This field will be present in the JSON response if and only if `category` is equal to `inbound_real_time_payments_transfer_confirmation`. """ inbound_wire_drawdown_payment: Optional[SourceInboundWireDrawdownPayment] - """A Inbound Wire Drawdown Payment object. + """An Inbound Wire Drawdown Payment object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_drawdown_payment`. """ inbound_wire_drawdown_payment_reversal: Optional[SourceInboundWireDrawdownPaymentReversal] - """A Inbound Wire Drawdown Payment Reversal object. + """An Inbound Wire Drawdown Payment Reversal object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_drawdown_payment_reversal`. """ inbound_wire_reversal: Optional[SourceInboundWireReversal] - """A Inbound Wire Reversal object. + """An Inbound Wire Reversal object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_reversal`. """ inbound_wire_transfer: Optional[SourceInboundWireTransfer] - """A Inbound Wire Transfer object. + """An Inbound Wire Transfer object. This field will be present in the JSON response if and only if `category` is equal to `inbound_wire_transfer`. """ interest_payment: Optional[SourceInterestPayment] - """A Interest Payment object. + """An Interest Payment object. This field will be present in the JSON response if and only if `category` is equal to `interest_payment`. """ internal_source: Optional[SourceInternalSource] - """A Internal Source object. + """An Internal Source object. This field will be present in the JSON response if and only if `category` is equal to `internal_source`.