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
| Parameter | Type | Description |
|---|---|---|
split | PaymentSplit[] | 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
| Parameter | Type |
|---|---|
redirectionData | RedirectionHandlerParams |
Returns
Promise<void>