Skip to main content

Interface: UseAuthRegisterContactInput

Defined in: composables/react/useAuth.ts:55

Form payload for B2B (company contact) registration.

Properties​

city?​

optional city?: string

Defined in: composables/react/useAuth.ts:85

Billing address city.


cocNumber?​

optional cocNumber?: string

Defined in: composables/react/useAuth.ts:75

Company Chamber-of-Commerce number.


companyName?​

optional companyName?: string

Defined in: composables/react/useAuth.ts:71

Company name — when present a company is created and the contact attached to it.


country?​

optional country?: string

Defined in: composables/react/useAuth.ts:87

Billing address ISO country code.


deliveryCity?​

optional deliveryCity?: string

Defined in: composables/react/useAuth.ts:97

Delivery address city.


deliveryCountry?​

optional deliveryCountry?: string

Defined in: composables/react/useAuth.ts:99

Delivery address ISO country code.


deliveryNumber?​

optional deliveryNumber?: string

Defined in: composables/react/useAuth.ts:91

Delivery address house number.


deliveryNumberExtension?​

optional deliveryNumberExtension?: string

Defined in: composables/react/useAuth.ts:93

Delivery address house-number suffix.


deliveryPostalCode?​

optional deliveryPostalCode?: string

Defined in: composables/react/useAuth.ts:95

Delivery address postal code.


deliveryStreet?​

optional deliveryStreet?: string

Defined in: composables/react/useAuth.ts:89

Delivery address street.


email​

email: string

Defined in: composables/react/useAuth.ts:57

Login email for the new contact.


firstName​

firstName: string

Defined in: composables/react/useAuth.ts:61

Contact's first name.


gender?​

optional gender?: Gender

Defined in: composables/react/useAuth.ts:69

Contact gender.


lastName​

lastName: string

Defined in: composables/react/useAuth.ts:65

Contact's last name.


middleName?​

optional middleName?: string

Defined in: composables/react/useAuth.ts:63

Contact's middle name / tussenvoegsel.


number?​

optional number?: string

Defined in: composables/react/useAuth.ts:79

Billing address house number.


numberExtension?​

optional numberExtension?: string

Defined in: composables/react/useAuth.ts:81

Billing address house-number suffix.


password​

password: string

Defined in: composables/react/useAuth.ts:59

Initial account password.


phone?​

optional phone?: string

Defined in: composables/react/useAuth.ts:67

Contact phone number.


postalCode?​

optional postalCode?: string

Defined in: composables/react/useAuth.ts:83

Billing address postal code.


sameDeliveryAsBilling?​

optional sameDeliveryAsBilling?: boolean

Defined in: composables/react/useAuth.ts:101

When true, the billing address is copied into a delivery-typed record.


street?​

optional street?: string

Defined in: composables/react/useAuth.ts:77

Billing address street.


vatNumber?​

optional vatNumber?: string

Defined in: composables/react/useAuth.ts:73

Company VAT / tax number.