Skip to main content

Interface: UseAuthRegisterCustomerInput

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

Form payload for B2C (customer) registration.

Properties

city?

optional city?: string

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

Billing address city.


country?

optional country?: string

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

Billing address ISO country code.


deliveryCity?

optional deliveryCity?: string

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

Delivery address city.


deliveryCountry?

optional deliveryCountry?: string

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

Delivery address ISO country code.


deliveryNumber?

optional deliveryNumber?: string

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

Delivery address house number.


deliveryNumberExtension?

optional deliveryNumberExtension?: string

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

Delivery address house-number suffix.


deliveryPostalCode?

optional deliveryPostalCode?: string

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

Delivery address postal code.


deliveryStreet?

optional deliveryStreet?: string

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

Delivery address street.


email

email: string

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

Login email for the new customer.


firstName

firstName: string

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

Customer's first name.


gender?

optional gender?: Gender

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

Customer gender.


lastName

lastName: string

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

Customer's last name.


middleName?

optional middleName?: string

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

Customer's middle name / tussenvoegsel.


number?

optional number?: string

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

Billing address house number.


numberExtension?

optional numberExtension?: string

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

Billing address house-number suffix.


password

password: string

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

Initial account password.


phone?

optional phone?: string

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

Customer phone number.


postalCode?

optional postalCode?: string

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

Billing address postal code.


sameDeliveryAsBilling?

optional sameDeliveryAsBilling?: boolean

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

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


street?

optional street?: string

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

Billing address street.