NameDescriptionTypeAdditional information
ContractorId

Required while creating/updating the Contractor

integer

None.

FirstName

Required while creating/updating the Contractor

string

None.

LastName

Required while creating/updating the Contractor

string

None.

PreferredName

string

None.

TIN

string

None.

SSN

string

None.

EmailAddress

Required while creating/updating the Contractor

string

None.

ContractorDwollaId

Should set the value when we need to create a funding source or while updating the details in Dwolla

string

None.

IsDormant

Flag to indicate or set an account as dormant

boolean

None.

ReadyToProcess

Flag to indicate or set a contractor account is ready to process the payments

boolean

None.

AddressLine1

Address Line 1 of the Contractor

string

None.

AddressLine2

Address Line 2 of the Contractor

string

None.

City

City of the contractor

string

None.

ZipCode

ZipCode of the Contractor

string

None.

PhoneNumber

Phone Number of the contractor

string

None.

StateId

StateId of the contractor

integer

None.

StateName

StateName of the contractor

string

None.

CountryId

CountryId of the contractor

integer

None.

LstContractorDocument

Contians the list of documents mapped to the contractor

Collection of ContractorDocument

None.

FundingSourceId

Primary key of the funding Source

integer

None.

AccountName

Required while creating the funding source for a contractor

string

None.

AccountNumber

Required while creating the funding source for a contractor

string

None.

RoutingNumber

Required while creating the funding source for a contractor

string

None.

IsVerifiedUser

Required while creating the funding source for a contractor

boolean

None.

Type

Required while creating the funding source for a contractor

string

None.

FundingDwollaId

Id created in Dwolla for the contractor account details

string

None.

IsDefault

Flag to indicate the account is default

boolean

None.