plaid2.model.numbers module
- class plaid2.model.numbers.Numbers(*, eft_institution: Optional[str] = None, account: Optional[str] = None, international_iban: Optional[str] = None, ach_wire_routing: Optional[str] = None, bacs_sort_code: Optional[str] = None, international_bic: Optional[str] = None, ach_routing: Optional[str] = None, eft_branch: Optional[str] = None)[source]
Bases:
BaseModel
- account: Optional[str]
Will be used for the account number.
- ach_routing: Optional[str]
Must be a valid ACH routing number.
- ach_wire_routing: Optional[str]
Must be a valid wire transfer routing number.
- bacs_sort_code: Optional[str]
BACS sort code
- dict(**kwargs: Any) Dict[str, Any] [source]
Return a dict representation of the object. Takes same keyword arguments as pydantic.BaseModel.dict
- eft_branch: Optional[str]
EFT branch number. Must be specified alongside eft_institution.
- eft_institution: Optional[str]
EFT institution number. Must be specified alongside eft_branch.
- international_bic: Optional[str]
Bank identifier code (BIC). Must be specified alongside international_iban.
- international_iban: Optional[str]
International bank account number (IBAN). If no account number is specified via account, will also be used as the account number by default. Must be specified alongside international_bic.
- json(**kwargs: Any) str [source]
Return a json string representation of the object. Takes same keyword arguments as pydantic.BaseModel.json