IntegrateIntegration modesAdvanced FlowEventsSecurefields SDK Events Here is a Markdown table summarizing the SDK adapter events and their payloads: EventDescriptionPayloadreadyTriggered when the provider vaultSDK has been loaded and is ready to use.voidsuccessTriggered when the submission has been successful.vault_form_token: string, card?: CardInfoerrorTriggered for multiple errors while using the SDK.message: string, code?: string, payload?: anyformValidTriggered when the form validation changes.hasErrors: boolean, fields?: FieldsStatefocusTriggered when a field is focused.fieldName: string, length?: number, valid?: boolean, fields: FieldsStateblurTriggered when a field is blurred/unfocused.Same as focusautocompleteTriggered when a field is autocompleted.Same as focuskeyupTriggered when a key is pressed in a field.Same as focuskeydownTriggered when a key is pressed down in a field.Same as focuschangeTriggered when a field changes (focus, blur, keyup, keydown, autocomplete).Same as focusbrandDetectedTriggered when a brand is detected in the card number field.brands?: Scheme[] Types referenced: FieldState: { length?: number; valid?: boolean } FieldsState: { cardNumber?: FieldState; cvv?: FieldState } CardInfo: CardInfo Scheme: One or more of the following strings: 'AMERICAN_EXPRESS','CARTE_BANCAIRE','MASTERCARD','VISA','MAESTRO','DINERS_CLUB','DISCOVER','UNIONPAY','JCB'