Skip to main content

Interface: UseAuthRegisterContactInput

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

Form payload for B2B (company contact) registration.

Properties

city?

optional city?: string

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

Billing address city.


cocNumber?

optional cocNumber?: string

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

Company Chamber-of-Commerce number.


companyName?

optional companyName?: string

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

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


country?

optional country?: string

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

Billing address ISO country code.


deliveryCity?

optional deliveryCity?: string

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

Delivery address city.


deliveryCountry?

optional deliveryCountry?: string

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

Delivery address ISO country code.


deliveryNumber?

optional deliveryNumber?: string

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

Delivery address house number.


deliveryNumberExtension?

optional deliveryNumberExtension?: string

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

Delivery address house-number suffix.


deliveryPostalCode?

optional deliveryPostalCode?: string

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

Delivery address postal code.


deliveryStreet?

optional deliveryStreet?: string

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

Delivery address street.


email

email: string

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

Login email for the new contact.


firstName

firstName: string

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

Contact's first name.


gender?

optional gender?: Gender

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

Contact gender.


lastName

lastName: string

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

Contact's last name.


middleName?

optional middleName?: string

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

Contact's middle name / tussenvoegsel.


number?

optional number?: string

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

Billing address house number.


numberExtension?

optional numberExtension?: string

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

Billing address house-number suffix.


password

password: string

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

Initial account password.


phone?

optional phone?: string

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

Contact phone number.


postalCode?

optional postalCode?: string

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

Billing address postal code.


sameDeliveryAsBilling?

optional sameDeliveryAsBilling?: boolean

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

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


street?

optional street?: string

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

Billing address street.


vatNumber?

optional vatNumber?: string

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

Company VAT / tax number.