# Customer Account Object

The Customer Account Object represents a client under a Company that can workers, checks, and shifts can be attributed to.

| attribute              | type   | description                                                                      |
|------------------------|--------|----------------------------------------------------------------------------------|
| customer_account_id    | string | Unique identifier representing this customer account                              |
| company_id             | string | Company ID that this customer account is under                                   |
| partner_id             | string | Partner ID associated with the Company and customer account                      |
| code                   | string | Custom code to be associated with the customer account                           |
| business_name          | string | Business name of customer account                                                 |
| ein                    | string | EIN of the customer account                                                       |
| legal_structure        | string | Federal tax classification of the customer account entity                         |
| phone                  | string | Phone number of the customer account                                              |
| email                  | string | Business email of the customer account                                            |
| business_address       | string | Street address of the customer account                                            |
| business_city          | string | City                                                                              |
| business_state         | string | US State or Territory (2-letter abbreviation, see [ANSI](https://www.census.gov/library/reference/code-lists/ansi/ansi-codes-for-states.html)) |
| business_zip           | string | ZIP code (5 digits)                                                               |
| business_owner         | object | Object containing business owner (UBO) information                               |
| status                 | string | Onboarding status of customer account (initial_onboarding, payment_permission_pending, live, offboarded) |
| funding_source         | object | Object containing associated [Funding Source](https://docs.zeal.com/reference/create-funding-source) data |

## EXAMPLE CUSTOMER ACCOUNT OBJECT

```json
{
  "customer_account_id": "23b9ada702984edeb1496c1cb95abc8c",
  "company_id": "dcb3bd9403ad41c98bbc2b4d54d88a44",
  "partner_id": "c133eed2c9b8419ba2f22dc059bd445a",
  "code": "customer-code-2",
  "business_name": "Taco Bell",
  "ein": "777777777",
  "legal_structure": "llc",
  "phone": "1234567890",
  "email": "erlich@aviato.com",
  "business_address": "1 ferry building",
  "business_city": "San francisco",
  "business_state": "CA",
  "business_zip": "94103",
  "business_owner": {
    "first_name": "Erlich",
    "last_name": "Bachman",
    "email": "erlichb@gmail.com",
    "ssn": "345237890",
    "dob": "1990-01-01",
    "title": "CEO",
    "ownership_percentage": 47,
    "owner_type": "authorized_signer",
    "address": "1600 Pennsylvania Ave NW",
    "city": "Washington",
    "state": "DC",
    "zip": "20500"
  },
  "status": "live",
  "funding_source": {
    "account_number": "849201923",
    "account_type": "checking",
    "routing_number": "314074269"
  }
}
```
