Customer
When processing a Customer, use the requestJSON to pass the Customer data. The returned response will contain a responseJSON section with the Customer response returned by Breadwinner for Quickbooks.
The Customer object has the following properties.
Field Name | Data Type | Description |
---|---|---|
Active | Boolean | If true, this entity is currently enabled for use by QuickBooks |
AlternatePhone | PhoneWrapper |  |
BillAdd | AddressWrapper |  |
BillWithParent | Boolean | If true, this Customer object is billed with its parent. If false, or null the customer is not to be billed with its parent. This attribute is valid only if this entity is a Job or sub Customer. |
CompanyName | String | Contact/Vendor Company name |
CurrencyRef | Reference to the currency in which all amounts associated with this customer are expressed. Once set, it cannot be changed. It is a type of value_name. check below for value_name fields | |
DisplayName* | String | The name of the person or organization as displayed. Must be unique across all Customer and Vendor (max length = 255) |
DefaultTaxCodeRef | value_name | Reference to a default tax code associated with this Customer object |
EmailAddress | String | Email address of contact/vendor |
FamilyName | String | Family name or the last name of the person |
GivenName | String | Given name or first name of a person |
Id | String | Unique identifier for this object and ReadOnly field |
Job | Boolean | If true, this is a Job or sub-customer. If false or null, this is a top level customer, not a Job or sub-customer. |
Notes | String | Free form text describing the Customer. |
Metadata | Metadata | Descriptive information about the entity. The MetaData values are set by Data Services and are read only |
MiddleName | String |  |
Mobile | PhoneWrapper | Mobile phone number |
MobileNumber | String | Mobile Number of contact/vendor |
ParentRef | value_name | A reference to a Customer object that is the immediate parent of the Sub-Customer/Job in the hierarchical Customer:Job list. Required for the create operation if this object is a sub-customer |
PaymentMethodRef | value_name | Type of value_name. check below for value_name fields |
Phone | String | Phone number of contact/vendor |
PrimaryEmailAddr | PrimaryEmailAddr | EmailAddress |
PrimaryPhone | PhoneWrapper | Primary phone number |
PrintOnCheckName | String | Name of the person or organization as printed on a check |
ResaleNum | String | Resale number or some additional info about the customer |
Salesforce_Account_Id | String | To link the Customer with the Salesforce Account |
SalesTermRef | value_name | Reference to a SalesTerm associated with this Customer object |
Suffix | String |  |
SyncToken | String | Version number of the object, It is used to lock an object for use by one app at a time and ReadOnly field |
Title | String | Title of the person |
WebAddr | WebSiteAddress | Website address |