Skip to main content

PaymentElementEventsPayload

Properties

blur

blur: HostedFieldsEventPayload | null;

change

change: HostedFieldsEventPayload | null;

fatalError

fatalError: object;

code

code: string;

internalEventCode

internalEventCode: 
| "methodSelected"
| "methodUnselected"
| "change"
| "focus"
| "modalIn"
| "modalOut"
| "blur"
| "ready"
| "keyup"
| "keydown"
| "partnerError"
| "clientError"
| "clientNotFound"
| "cantDownloadPluginSources"
| "clientNotProperlyDestroyed"
| "disconnected"
| "died"
| "formDataChanged"
| "fulfilled"
| "initFailed"
| "misconfigured"
| "optionsSet"
| "pluginClientDestroyed"
| "pluginExtraSourcesLoaded"
| "pluginPostValidation"
| "pluginPreValidation"
| "pluginSessionSet"
| "pluginSourcesLoaded"
| "pluginIsIncompatibleWithInterface"
| "pluginIsIncompatibleWithClient"
| "redirect"
| "requestValidate"
| "sourceListLoaded"
| "sourceLoaded"
| "other"
| "brandDetected"
| "supportedBrandsChanged"
| "selectedBrandChanged"
| "error"
| "apiError";

reason

reason: string;

focus

focus: HostedFieldsEventPayload | null;

formValid

formValid: object;

isValid

isValid: boolean;

keydown

keydown: HostedFieldsEventPayload | null;

keyup

keyup: HostedFieldsEventPayload | null;

methodSelected

methodSelected: object;

method

method: string;

methodUnselected

methodUnselected: object;

method

method: string;

modalIn

modalIn: Record<string, any> | null;

modalOut

modalOut: Record<string, any> | null;

partnerError

partnerError: object;

error

error: Omit<KRError, "metadata">;

method

method: string;

ready

ready: Record<string, any> | null;

validationRequested

validationRequested: 
| {
skipOnBeforeValidate?: boolean;
}
| null;