Skip to main content

PaymentElementEventsPayload

Properties​

blur​

blur: HostedFieldsEventPayload | null;

change​

change: HostedFieldsEventPayload | null;

fatalError​

fatalError: object;

code​

code: string;

internalEventCode​

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

reason​

reason: string;

focus​

focus: HostedFieldsEventPayload | null;

formValid​

formValid: object;

isValid​

isValid: boolean;

keydown​

keydown: HostedFieldsEventPayload | null;

keyup​

keyup: HostedFieldsEventPayload | null;

modalIn​

modalIn:
| {
method: string;
}
| null;

modalOut​

modalOut:
| {
method: string;
}
| null;

partnerError​

partnerError: object;

error​

error: PartnerErrorPayload;

method​

method: string;

partner​

partner: string;

ready​

ready: Record<string, any> | null;

validationRequested​

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