Skip to main content

PurseHeadlessCheckoutHooks

Properties

onAfterValidate?

optional onAfterValidate?: () => Promise<void>;

Optional argument to pass a callback to invoke after submission

Returns

Promise<void>


onBeforeValidate?

optional onBeforeValidate?: (split) => Promise<void>;

Parameters

ParameterTypeDescription
splitPaymentSplit[]The current payment split. Each entry describes an amount and the payment source covering it.

Returns

Promise<void>


redirectionHandler?

optional redirectionHandler?: (redirectionData) => Promise<void>;

Optional argument to handle the redirection

Parameters

ParameterType
redirectionDataRedirectionHandlerParams

Returns

Promise<void>