[@bigcommerce/checkout-sdk](../README.md) / Address

# Interface: Address

## Hierarchy

- [`AddressRequestBody`](AddressRequestBody.md)

  ↳ **`Address`**

  ↳↳ [`BillingAddress`](BillingAddress.md)

  ↳↳ [`CustomerAddress`](CustomerAddress.md)

  ↳↳ [`OrderBillingAddress`](OrderBillingAddress.md)

## Table of contents

### Properties

- [address1](Address.md#address1)
- [address2](Address.md#address2)
- [city](Address.md#city)
- [company](Address.md#company)
- [country](Address.md#country)
- [countryCode](Address.md#countrycode)
- [customFields](Address.md#customfields)
- [extraFields](Address.md#extrafields)
- [firstName](Address.md#firstname)
- [label](Address.md#label)
- [lastName](Address.md#lastname)
- [phone](Address.md#phone)
- [postalCode](Address.md#postalcode)
- [shouldSaveAddress](Address.md#shouldsaveaddress)
- [stateOrProvince](Address.md#stateorprovince)
- [stateOrProvinceCode](Address.md#stateorprovincecode)

## Properties

### address1

• **address1**: `string`

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[address1](AddressRequestBody.md#address1)

___

### address2

• **address2**: `string`

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[address2](AddressRequestBody.md#address2)

___

### city

• **city**: `string`

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[city](AddressRequestBody.md#city)

___

### company

• **company**: `string`

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[company](AddressRequestBody.md#company)

___

### country

• **country**: `string`

___

### countryCode

• **countryCode**: `string`

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[countryCode](AddressRequestBody.md#countrycode)

___

### customFields

• **customFields**: \{ `fieldId`: `string` ; `fieldValue`: `string` \| `number` \| `string`[]  }[]

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[customFields](AddressRequestBody.md#customfields)

___

### extraFields

• `Optional` **extraFields**: [`AddressExtraFieldValue`](AddressExtraFieldValue.md)[]

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[extraFields](AddressRequestBody.md#extrafields)

___

### firstName

• **firstName**: `string`

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[firstName](AddressRequestBody.md#firstname)

___

### label

• `Optional` **label**: `string`

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[label](AddressRequestBody.md#label)

___

### lastName

• **lastName**: `string`

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[lastName](AddressRequestBody.md#lastname)

___

### phone

• **phone**: `string`

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[phone](AddressRequestBody.md#phone)

___

### postalCode

• **postalCode**: `string`

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[postalCode](AddressRequestBody.md#postalcode)

___

### shouldSaveAddress

• `Optional` **shouldSaveAddress**: `boolean`

___

### stateOrProvince

• **stateOrProvince**: `string`

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[stateOrProvince](AddressRequestBody.md#stateorprovince)

___

### stateOrProvinceCode

• **stateOrProvinceCode**: `string`

#### Inherited from

[AddressRequestBody](AddressRequestBody.md).[stateOrProvinceCode](AddressRequestBody.md#stateorprovincecode)
