plaid2.model.processor_number module

class plaid2.model.processor_number.ProcessorNumber(*, international: Optional[NumbersInternational] = None, eft: Optional[NumbersEft] = None, ach: Optional[NumbersAch] = None, bacs: Optional[NumbersBacs] = None)[source]

Bases: BaseModel

ach: Optional[NumbersAch]

Identifying information for transferring money to or from a US account via ACH or wire transfer.

bacs: Optional[NumbersBacs]

Identifying information for transferring money to or from a UK bank account via BACS.

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

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

eft: Optional[NumbersEft]

Identifying information for transferring money to or from a Canadian bank account via EFT.

international: Optional[NumbersInternational]

Identifying information for transferring money to or from an international bank account via wire transfer.

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

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

classmethod parse_obj(data: Any) ProcessorNumber[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) ProcessorNumber[source]

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