Skip to main content

Interface: UsePurchaseAuthorizationRequestsOptions

Defined in: composables/vue/usePurchaseAuthorization.ts:343

Properties​

afterAcceptRequest?​

optional afterAcceptRequest?: (cart) => void

Defined in: composables/vue/usePurchaseAuthorization.ts:353

Parameters​

cart​

Cart

Returns​

void


afterDeleteRequest?​

optional afterDeleteRequest?: (cartId) => void

Defined in: composables/vue/usePurchaseAuthorization.ts:361

Called AFTER a successful delete. Receives the deleted cart's id.

Parameters​

cartId​

string

Returns​

void


companyId​

companyId: Ref<number>

Defined in: composables/vue/usePurchaseAuthorization.ts:346


configuration?​

optional configuration?: object

Defined in: composables/vue/usePurchaseAuthorization.ts:347

imageSearchFiltersGrid?​

optional imageSearchFiltersGrid?: any

imageVariantFiltersSmall?​

optional imageVariantFiltersSmall?: any

language?​

optional language?: string


graphqlClient​

graphqlClient: GraphQLClient

Defined in: composables/vue/usePurchaseAuthorization.ts:344


onAcceptRequest?​

optional onAcceptRequest?: (cartId) => void

Defined in: composables/vue/usePurchaseAuthorization.ts:352

Parameters​

cartId​

string

Returns​

void


onDeleteRequest?​

optional onDeleteRequest?: (cartId) => void

Defined in: composables/vue/usePurchaseAuthorization.ts:359

Called BEFORE deleting; receives the cart id. Lets the host short-circuit the SDK call and run its own deletion logic, following the same pattern as onAcceptRequest.

Parameters​

cartId​

string

Returns​

void


onError?​

optional onError?: (err) => void

Defined in: composables/vue/usePurchaseAuthorization.ts:362

Parameters​

err​

Error

Returns​

void


user​

user: Ref<Contact | Customer | null>

Defined in: composables/vue/usePurchaseAuthorization.ts:345