class

Plaid::Credit1099

Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object

An object representing an end user's 1099 tax form

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source
new(*, document_id : String | Nil = nil, document_metadata : CreditDocumentMetadata | Nil = nil, form_1099_type : Plaid::Form1099Type | Nil = nil, recipient : Credit1099Recipient | Nil = nil, payer : Credit1099Payer | Nil = nil, filer : Credit1099Filer | Nil = nil, tax_year : String | Nil = nil, rents : Float64 | Nil = nil, royalties : Float64 | Nil = nil, other_income : Float64 | Nil = nil, federal_income_tax_withheld : Float64 | Nil = nil, fishing_boat_proceeds : Float64 | Nil = nil, medical_and_healthcare_payments : Float64 | Nil = nil, nonemployee_compensation : Float64 | Nil = nil, substitute_payments_in_lieu_of_dividends_or_interest : Float64 | Nil = nil, payer_made_direct_sales_of_5000_or_more_of_consumer_products_to_buyer : String | Nil = nil, crop_insurance_proceeds : Float64 | Nil = nil, excess_golden_parachute_payments : Float64 | Nil = nil, gross_proceeds_paid_to_an_attorney : Float64 | Nil = nil, section_409a_deferrals : Float64 | Nil = nil, section_409a_income : Float64 | Nil = nil, state_tax_withheld : Float64 | Nil = nil, state_tax_withheld_lower : Float64 | Nil = nil, payer_state_number : String | Nil = nil, payer_state_number_lower : String | Nil = nil, state_income : Float64 | Nil = nil, state_income_lower : Float64 | Nil = nil, transactions_reported : String | Nil = nil, pse_name : String | Nil = nil, pse_telephone_number : String | Nil = nil, gross_amount : Float64 | Nil = nil, card_not_present_transaction : Float64 | Nil = nil, merchant_category_code : String | Nil = nil, number_of_payment_transactions : String | Nil = nil, january_amount : Float64 | Nil = nil, february_amount : Float64 | Nil = nil, march_amount : Float64 | Nil = nil, april_amount : Float64 | Nil = nil, may_amount : Float64 | Nil = nil, june_amount : Float64 | Nil = nil, july_amount : Float64 | Nil = nil, august_amount : Float64 | Nil = nil, september_amount : Float64 | Nil = nil, october_amount : Float64 | Nil = nil, november_amount : Float64 | Nil = nil, december_amount : Float64 | Nil = nil, primary_state : String | Nil = nil, secondary_state : String | Nil = nil, primary_state_id : String | Nil = nil, secondary_state_id : String | Nil = nil, primary_state_income_tax : Float64 | Nil = nil, secondary_state_income_tax : Float64 | Nil = nil)

Initializes the object @param [Hash] attributes Model attributes in the form of hash

Source

Instance methods

==(other : self)

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code

april_amount

Amount reported for April.

Source
april_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] april_amount Object to be assigned

Source
april_amount_present=(april_amount_present : Bool)
Source
april_amount_present?
Source
august_amount

Amount reported for August.

Source
august_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] august_amount Object to be assigned

Source
august_amount_present=(august_amount_present : Bool)
Source
august_amount_present?
Source
card_not_present_transaction

Amount in card not present transactions.

Source
card_not_present_transaction=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] card_not_present_transaction Object to be assigned

Source
card_not_present_transaction_present=(card_not_present_transaction_present : Bool)
Source
card_not_present_transaction_present?
Source
crop_insurance_proceeds

Amount of crop insurance proceeds.

Source
crop_insurance_proceeds=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] crop_insurance_proceeds Object to be assigned

Source
crop_insurance_proceeds_present=(crop_insurance_proceeds_present : Bool)
Source
crop_insurance_proceeds_present?
Source
december_amount

Amount reported for December.

Source
december_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] december_amount Object to be assigned

Source
december_amount_present=(december_amount_present : Bool)
Source
december_amount_present?
Source
document_id

An identifier of the document referenced by the document metadata.

Source
document_id=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] document_id Object to be assigned

Source
document_metadata
Source
document_metadata=(new_value : CreditDocumentMetadata | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] document_metadata Object to be assigned

Source
excess_golden_parachute_payments

Amount of golden parachute payments made by payer.

Source
excess_golden_parachute_payments=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] excess_golden_parachute_payments Object to be assigned

Source
excess_golden_parachute_payments_present=(excess_golden_parachute_payments_present : Bool)
Source
excess_golden_parachute_payments_present?
Source
february_amount

Amount reported for February.

Source
february_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] february_amount Object to be assigned

Source
february_amount_present=(february_amount_present : Bool)
Source
february_amount_present?
Source
federal_income_tax_withheld

Amount of federal income tax withheld from payer.

Source
federal_income_tax_withheld=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] federal_income_tax_withheld Object to be assigned

Source
federal_income_tax_withheld_present=(federal_income_tax_withheld_present : Bool)
Source
federal_income_tax_withheld_present?
Source
filer
Source
filer=(new_value : Credit1099Filer | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] filer Object to be assigned

Source
fishing_boat_proceeds

Amount of fishing boat proceeds from payer.

Source
fishing_boat_proceeds=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] fishing_boat_proceeds Object to be assigned

Source
fishing_boat_proceeds_present=(fishing_boat_proceeds_present : Bool)
Source
fishing_boat_proceeds_present?
Source
form_1099_type
Source
form_1099_type=(new_value : Plaid::Form1099Type | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] form_1099_type Object to be assigned

Source
gross_amount

Gross amount reported.

Source
gross_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] gross_amount Object to be assigned

Source
gross_amount_present=(gross_amount_present : Bool)
Source
gross_amount_present?
Source
gross_proceeds_paid_to_an_attorney

Amount of gross proceeds paid to an attorney by payer.

Source
gross_proceeds_paid_to_an_attorney=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] gross_proceeds_paid_to_an_attorney Object to be assigned

Source
gross_proceeds_paid_to_an_attorney_present=(gross_proceeds_paid_to_an_attorney_present : Bool)
Source
gross_proceeds_paid_to_an_attorney_present?
Source
hash(hasher)

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code

january_amount

Amount reported for January.

Source
january_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] january_amount Object to be assigned

Source
january_amount_present=(january_amount_present : Bool)
Source
january_amount_present?
Source
july_amount

Amount reported for July.

Source
july_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] july_amount Object to be assigned

Source
july_amount_present=(july_amount_present : Bool)
Source
july_amount_present?
Source
june_amount

Amount reported for June.

Source
june_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] june_amount Object to be assigned

Source
june_amount_present=(june_amount_present : Bool)
Source
june_amount_present?
Source
list_invalid_properties

Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons

Source
march_amount

Amount reported for March.

Source
march_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] march_amount Object to be assigned

Source
march_amount_present=(march_amount_present : Bool)
Source
march_amount_present?
Source
may_amount

Amount reported for May.

Source
may_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] may_amount Object to be assigned

Source
may_amount_present=(may_amount_present : Bool)
Source
may_amount_present?
Source
medical_and_healthcare_payments

Amount of medical and healthcare payments from payer.

Source
medical_and_healthcare_payments=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] medical_and_healthcare_payments Object to be assigned

Source
medical_and_healthcare_payments_present=(medical_and_healthcare_payments_present : Bool)
Source
medical_and_healthcare_payments_present?
Source
merchant_category_code

Merchant category of filer.

Source
merchant_category_code=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] merchant_category_code Object to be assigned

Source
merchant_category_code_present=(merchant_category_code_present : Bool)
Source
merchant_category_code_present?
Source
nonemployee_compensation

Amount of nonemployee compensation from payer.

Source
nonemployee_compensation=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] nonemployee_compensation Object to be assigned

Source
nonemployee_compensation_present=(nonemployee_compensation_present : Bool)
Source
nonemployee_compensation_present?
Source
november_amount

Amount reported for November.

Source
november_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] november_amount Object to be assigned

Source
november_amount_present=(november_amount_present : Bool)
Source
november_amount_present?
Source
number_of_payment_transactions

Number of payment transactions made.

Source
number_of_payment_transactions=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] number_of_payment_transactions Object to be assigned

Source
number_of_payment_transactions_present=(number_of_payment_transactions_present : Bool)
Source
number_of_payment_transactions_present?
Source
october_amount

Amount reported for October.

Source
october_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] october_amount Object to be assigned

Source
october_amount_present=(october_amount_present : Bool)
Source
october_amount_present?
Source
other_income

Amount in other income by payer.

Source
other_income=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] other_income Object to be assigned

Source
other_income_present=(other_income_present : Bool)
Source
other_income_present?
Source
payer
Source
payer=(new_value : Credit1099Payer | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] payer Object to be assigned

Source
payer_made_direct_sales_of_5000_or_more_of_consumer_products_to_buyer

Whether or not payer made direct sales over $5000 of consumer products.

Source
payer_made_direct_sales_of_5000_or_more_of_consumer_products_to_buyer=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] payer_made_direct_sales_of_5000_or_more_of_consumer_products_to_buyer Object to be assigned

Source
payer_made_direct_sales_of_5000_or_more_of_consumer_products_to_buyer_present=(payer_made_direct_sales_of_5000_or_more_of_consumer_products_to_buyer_present : Bool)
Source
payer_made_direct_sales_of_5000_or_more_of_consumer_products_to_buyer_present?
Source
payer_state_number

Primary state ID.

Source
payer_state_number=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] payer_state_number Object to be assigned

Source
payer_state_number_lower

Secondary state ID.

Source
payer_state_number_lower=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] payer_state_number_lower Object to be assigned

Source
payer_state_number_lower_present=(payer_state_number_lower_present : Bool)
Source
payer_state_number_lower_present?
Source
payer_state_number_present=(payer_state_number_present : Bool)
Source
payer_state_number_present?
Source
primary_state

Primary state of business.

Source
primary_state=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] primary_state Object to be assigned

Source
primary_state_id

Primary state ID.

Source
primary_state_id=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] primary_state_id Object to be assigned

Source
primary_state_id_present=(primary_state_id_present : Bool)
Source
primary_state_id_present?
Source
primary_state_income_tax

State income tax reported for primary state.

Source
primary_state_income_tax=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] primary_state_income_tax Object to be assigned

Source
primary_state_income_tax_present=(primary_state_income_tax_present : Bool)
Source
primary_state_income_tax_present?
Source
primary_state_present=(primary_state_present : Bool)
Source
primary_state_present?
Source
pse_name

Name of the PSE (Payment Settlement Entity).

Source
pse_name=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] pse_name Object to be assigned

Source
pse_name_present=(pse_name_present : Bool)
Source
pse_name_present?
Source
pse_telephone_number

Formatted (XXX) XXX-XXXX. Phone number of the PSE (Payment Settlement Entity).

Source
pse_telephone_number=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] pse_telephone_number Object to be assigned

Source
pse_telephone_number_present=(pse_telephone_number_present : Bool)
Source
pse_telephone_number_present?
Source
recipient
Source
recipient=(new_value : Credit1099Recipient | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] recipient Object to be assigned

Source
rents

Amount in rent by payer.

Source
rents=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] rents Object to be assigned

Source
rents_present=(rents_present : Bool)
Source
rents_present?
Source
royalties

Amount in royalties by payer.

Source
royalties=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] royalties Object to be assigned

Source
royalties_present=(royalties_present : Bool)
Source
royalties_present?
Source
secondary_state

Secondary state of business.

Source
secondary_state=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] secondary_state Object to be assigned

Source
secondary_state_id

Secondary state ID.

Source
secondary_state_id=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] secondary_state_id Object to be assigned

Source
secondary_state_id_present=(secondary_state_id_present : Bool)
Source
secondary_state_id_present?
Source
secondary_state_income_tax

State income tax reported for secondary state.

Source
secondary_state_income_tax=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] secondary_state_income_tax Object to be assigned

Source
secondary_state_income_tax_present=(secondary_state_income_tax_present : Bool)
Source
secondary_state_income_tax_present?
Source
secondary_state_present=(secondary_state_present : Bool)
Source
secondary_state_present?
Source
section_409a_deferrals

Amount of 409A deferrals earned by payer.

Source
section_409a_deferrals=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] section_409a_deferrals Object to be assigned

Source
section_409a_deferrals_present=(section_409a_deferrals_present : Bool)
Source
section_409a_deferrals_present?
Source
section_409a_income

Amount of 409A income earned by payer.

Source
section_409a_income=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] section_409a_income Object to be assigned

Source
section_409a_income_present=(section_409a_income_present : Bool)
Source
section_409a_income_present?
Source
september_amount

Amount reported for September.

Source
september_amount=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] september_amount Object to be assigned

Source
september_amount_present=(september_amount_present : Bool)
Source
september_amount_present?
Source
state_income

State income reported for primary state.

Source
state_income=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] state_income Object to be assigned

Source
state_income_lower

State income reported for secondary state.

Source
state_income_lower=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] state_income_lower Object to be assigned

Source
state_income_lower_present=(state_income_lower_present : Bool)
Source
state_income_lower_present?
Source
state_income_present=(state_income_present : Bool)
Source
state_income_present?
Source
state_tax_withheld

Amount of state tax withheld of payer for primary state.

Source
state_tax_withheld=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] state_tax_withheld Object to be assigned

Source
state_tax_withheld_lower

Amount of state tax withheld of payer for secondary state.

Source
state_tax_withheld_lower=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] state_tax_withheld_lower Object to be assigned

Source
state_tax_withheld_lower_present=(state_tax_withheld_lower_present : Bool)
Source
state_tax_withheld_lower_present?
Source
state_tax_withheld_present=(state_tax_withheld_present : Bool)
Source
state_tax_withheld_present?
Source
substitute_payments_in_lieu_of_dividends_or_interest

Amount of substitute payments made by payer.

Source
substitute_payments_in_lieu_of_dividends_or_interest=(new_value : Float64 | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] substitute_payments_in_lieu_of_dividends_or_interest Object to be assigned

Source
substitute_payments_in_lieu_of_dividends_or_interest_present=(substitute_payments_in_lieu_of_dividends_or_interest_present : Bool)
Source
substitute_payments_in_lieu_of_dividends_or_interest_present?
Source
tax_year

Tax year of the tax form.

Source
tax_year=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] tax_year Object to be assigned

Source
tax_year_present=(tax_year_present : Bool)
Source
tax_year_present?
Source
transactions_reported

One of the values will be provided Payment card Third party network

Source
transactions_reported=(new_value : String | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] transactions_reported Object to be assigned

Source
transactions_reported_present=(transactions_reported_present : Bool)
Source
transactions_reported_present?
Source
valid?

Check to see if the all the properties in the model are valid @return true if the model is valid

Source