Skip to main content

Signature issuance with IDV

Unified document-based IDV with Instant signature issuance

Combines document-based IDV in Capture mode with instant signature issuance capabilities.This unified approach streamlines customer onboarding and contract execution while maintaining compliance with document-based IDV and electronic signature regulations.

Users can complete document-based IDV through agent-assisted review (VideoIdent), automated visual verification (AutoIdent), combined with either contract signing (eSign) or qualified electronic signature (QES). Each mode ensures compliance with regulations such as eIDAS, AML, GwG, and BaFin.

Key features

This step can operate in one of three modes, driven entirely by the configured shortname:

  • VideoIdent with contract signing (VI + eSign): This flow combines agent-assisted VideoIdent verification with contract signing. The user first reviews the document, then completes a VideoIdent step to confirm their identity. After this verification, the user signs the document. The trust requirement is to ensure that the person signing the document is the authorised individual.

  • AutoIdent with contract signing (AI + eSign): This flow combines automated AutoIdent verification with contract signing. The user completes an AutoIdent step to confirm their identity and then signs the document. Like the VI + eSign mode, the primary goal is to get a document signed, but the identity verification is performed automatically rather than through an agent.

  • AutoIdent with qualified electronic signature (QES): This flow is used when the primary goal is identity verification, not contract signing. No contract is provided. The process focuses on performing an AML‑compliant document-based IDV step, and the trust seal/signature element is added only as an additional verification layer, not as a contract signature.


Configuration

ParameterTypeRequiredDefaultDescription
signingModeStringYes-Signing behaviour. Values: CONTRACT_SIGNING (requires DocumentsToSign) or QES (document configured at account level)
inputSourcesObjectYes-Maps identity data sources to flow step IDs for pre-filling the session
inputSources.basicIdentityStringYes-The ID of the step providing the BasicIdentity data block.
inputSources.documentsToSignStringConditional-The ID of the step providing the DocumentsToSign data block. Required when signingMode is CONTRACT_SIGNING
configObjectYes-Contains the shortname configuration for identity verification and signing services
config.shortnameStringYes-Shortname identifier determining verification method and linked to pre-configured journey on the platform

Input data blocks

Input requirements for this step.

Data blockMandatoryDescription
BasicIdentityYesBasicIdentity data containing first name and last name to initiate the verification session
DocumentsToSignConditionalContract PDF documents to be signed. Required when signingMode is CONTRACT_SIGNING; optional when QES

*If the Data block is not available when required, the flow will fail validation.


Verdicts

Verdicts for this data block.

VerdictDescription
verifiedSuccessful document processing with identity extraction and signing. User's documents were successfully verified and signed.
fraud_detectedDocument or liveness identified as fraudulent. This occurs when fraud is confirmed after manual review. No signed documents produced.
cancelledThe verification process was cancelled by the agent, for instance due to blurry images or unusable documents.

Output data blocks

Data blocks produced per verdict.

VerdictData blocks producedNotes
verifiedBasicIdentity, ExtendedIdentity, BiometricSamples, DocumentData, DocumentImages, DocumentVerification, SignedDocumentsPackageAll identity data and signed documents extracted
fraud_detectedBasicIdentity, ExtendedIdentity, BiometricSamples, DocumentData, DocumentImages, DocumentVerificationContains fraud detection details
cancelledDocumentVerificationContains cancellation reason