plaid2.model.credit_1099 module

class plaid2.model.credit_1099.Credit1099(*, payer_state_number: Optional[str] = None, card_not_present_transaction: Optional[float] = None, crop_insurance_proceeds: Optional[float] = None, merchant_category_code: Optional[str] = None, march_amount: Optional[float] = None, april_amount: Optional[float] = None, june_amount: Optional[float] = None, payer: Optional[Credit1099Payer] = None, september_amount: Optional[float] = None, state_income_lower: Optional[float] = None, february_amount: Optional[float] = None, november_amount: Optional[float] = None, document_metadata: Optional[CreditDocumentMetadata] = None, filer: Optional[Credit1099Filer] = None, section_409_a_income: Optional[float] = None, secondary_state_id: Optional[str] = None, recipient: Optional[Credit1099Recipient] = None, payer_state_number_lower: Optional[str] = None, december_amount: Optional[float] = None, primary_state: Optional[str] = None, fishing_boat_proceeds: Optional[float] = None, other_income: Optional[float] = None, section_409_a_deferrals: Optional[float] = None, july_amount: Optional[float] = None, october_amount: Optional[float] = None, primary_state_income_tax: Optional[float] = None, rents: Optional[float] = None, primary_state_id: Optional[str] = None, august_amount: Optional[float] = None, form_1099_type: Optional[str] = None, january_amount: Optional[float] = None, nonemployee_compensation: Optional[float] = None, gross_amount: Optional[float] = None, tax_year: Optional[str] = None, state_tax_withheld_lower: Optional[float] = None, secondary_state: Optional[str] = None, document_id: Optional[str] = None, state_income: Optional[float] = None, gross_proceeds_paid_to_an_attorney: Optional[float] = None, royalties: Optional[float] = None, pse_name: Optional[str] = None, substitute_payments_in_lieu_of_dividends_or_interest: Optional[float] = None, pse_telephone_number: Optional[str] = None, number_of_payment_transactions: Optional[str] = None, may_amount: Optional[float] = None, medical_and_healthcare_payments: Optional[float] = None, secondary_state_income_tax: Optional[float] = None, payer_made_direct_sales_of_5000_or_more_of_consumer_products_to_buyer: Optional[str] = None, state_tax_withheld: Optional[float] = None, federal_income_tax_withheld: Optional[float] = None, excess_golden_parachute_payments: Optional[float] = None, transactions_reported: Optional[str] = None)[source]

Bases: BaseModel

april_amount: Optional[float]

Amount reported for April.

august_amount: Optional[float]

Amount reported for August.

card_not_present_transaction: Optional[float]

Amount in card not present transactions.

crop_insurance_proceeds: Optional[float]

Amount of crop insurance proceeds.

december_amount: Optional[float]

Amount reported for December.

dict(**kwargs: Any) Dict[str, Any][source]

Return a dict representation of the object. Takes same keyword arguments as pydantic.BaseModel.dict

document_id: Optional[str]

An identifier of the document referenced by the document metadata.

document_metadata: Optional[CreditDocumentMetadata]

Object representing metadata pertaining to the document.

excess_golden_parachute_payments: Optional[float]

Amount of golden parachute payments made by payer.

february_amount: Optional[float]

Amount reported for February.

federal_income_tax_withheld: Optional[float]

Amount of federal income tax withheld from payer.

filer: Optional[Credit1099Filer]

An object representing a filer used by 1099-K tax documents.

fishing_boat_proceeds: Optional[float]

Amount of fishing boat proceeds from payer.

form_1099_type: Optional[str]

Form 1099 Type

gross_amount: Optional[float]

Gross amount reported.

gross_proceeds_paid_to_an_attorney: Optional[float]

Amount of gross proceeds paid to an attorney by payer.

january_amount: Optional[float]

Amount reported for January.

json(**kwargs: Any) str[source]

Return a json string representation of the object. Takes same keyword arguments as pydantic.BaseModel.json

july_amount: Optional[float]

Amount reported for July.

june_amount: Optional[float]

Amount reported for June.

march_amount: Optional[float]

Amount reported for March.

may_amount: Optional[float]

Amount reported for May.

medical_and_healthcare_payments: Optional[float]

Amount of medical and healthcare payments from payer.

merchant_category_code: Optional[str]

Merchant category of filer.

nonemployee_compensation: Optional[float]

Amount of nonemployee compensation from payer.

november_amount: Optional[float]

Amount reported for November.

number_of_payment_transactions: Optional[str]

Number of payment transactions made.

october_amount: Optional[float]

Amount reported for October.

other_income: Optional[float]

Amount in other income by payer.

classmethod parse_obj(data: Any) Credit1099[source]

Parse a dict into the object. Takes same keyword arguments as pydantic.BaseModel.parse_obj

classmethod parse_raw(b: Union[bytes, str], **kwargs: Any) Credit1099[source]

Parse a json string into the object. Takes same keyword arguments as pydantic.BaseModel.parse_raw

payer: Optional[Credit1099Payer]

An object representing a payer used by 1099-MISC tax documents.

payer_made_direct_sales_of_5000_or_more_of_consumer_products_to_buyer: Optional[str]

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

payer_state_number: Optional[str]

Primary state ID.

payer_state_number_lower: Optional[str]

Secondary state ID.

primary_state: Optional[str]

Primary state of business.

primary_state_id: Optional[str]

Primary state ID.

primary_state_income_tax: Optional[float]

State income tax reported for primary state.

pse_name: Optional[str]

Name of the PSE (Payment Settlement Entity).

pse_telephone_number: Optional[str]

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

recipient: Optional[Credit1099Recipient]

An object representing a recipient used in both 1099-K and 1099-MISC tax documents.

rents: Optional[float]

Amount in rent by payer.

royalties: Optional[float]

Amount in royalties by payer.

secondary_state: Optional[str]

Secondary state of business.

secondary_state_id: Optional[str]

Secondary state ID.

secondary_state_income_tax: Optional[float]

State income tax reported for secondary state.

section_409_a_deferrals: Optional[float]

Amount of 409A deferrals earned by payer.

section_409_a_income: Optional[float]

Amount of 409A income earned by payer.

september_amount: Optional[float]

Amount reported for September.

state_income: Optional[float]

State income reported for primary state.

state_income_lower: Optional[float]

State income reported for secondary state.

state_tax_withheld: Optional[float]

Amount of state tax withheld of payer for primary state.

state_tax_withheld_lower: Optional[float]

Amount of state tax withheld of payer for secondary state.

substitute_payments_in_lieu_of_dividends_or_interest: Optional[float]

Amount of substitute payments made by payer.

tax_year: Optional[str]

Tax year of the tax form.

transactions_reported: Optional[str]

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