What is Card Onboarding?
Card onboarding encompasses the entire journey from application to card activation:- Application Submission - Customer provides personal and financial information (plus company details for businesses)
- Verification & Assessment - Automated checks, credit evaluation, and business verification
- Document Upload - Additional documentation if required
- Agreement Signing - Digital signing of terms and conditions
- Card Issuance - Physical or virtual card creation
- Activation - Card ready for use
API Overview
Our unified API supports both consumer and business onboarding through a single endpoint with differentonboardingType values:
V4 API Endpoint
Request Structure
The API uses a discriminator fieldonboardingType to handle different customer types:
- Consumer
- Business
For consumer customers, set
onboardingType to "CONSUMER" and provide:- Complete applicant information (personal details, address, employment)
- Card type selection
- Redirect URLs for success/failure handling
The Onboarding Journey
Both consumer and business applications follow the same state flow:Key Processes
Application Processing
The system performs comprehensive validation and assessment:- Consumer
- Business
Standard Checks:
- Application validation (completeness, format)
- Internal checks (invoice history, block lists)
- Know Your Customer (KYC) verification
- Credit assessment (Schufa integration)
- Income verification and risk scoring
Fraud Detection
Real-time analysis of application patterns and behavioral signals to prevent identity theft. Enhanced for businesses with business pattern analysis.
AML/KYB Compliance
Anti-Money Laundering checks for all applicants. Additional Know Your Business verification including adverse media screening for businesses.
Regulatory Compliance
Adherence to PSD2, GDPR, and local financial regulations. Additional business-specific requirements for business applicants.
Credit Policy
Consistent application of lending criteria. Dual assessment of personal and business creditworthiness for business applicants.
Document Upload
When additional documentation is required (such as tax registration for certain business types), the application enters theAWAITING_DOCUMENTS state.
Upload Endpoint:
- Content types:
application/pdf,image/* - Maximum file size: 10 MB
- Document types:
TAX_REGISTRATION(extensible)
AWAITING_DOCUMENT_REVIEW while documents are verified by our team.
Identity Verification
Once assessment is approved (or documents are reviewed and accepted), customers complete identity verification:- Document Verification: Validation of government-issued IDs
- Liveness Check: Ensuring the person is physically present
- Data Matching: Verifying information matches official records
- Signatory Authorization (businesses): Confirming authorization to sign on behalf of the business
Identity verification typically completes within minutes. Business applicants may take slightly longer due to additional business authorization checks.
Document Signing
Customers must digitally sign required documents:- Credit Agreement: Terms and conditions for the credit facility
- Privacy Policy: Data processing agreements
- Legal Equivalence: Same legal status as handwritten signatures under eIDAS regulation
- Non-repudiation: Cryptographically ensures the signer cannot deny having signed
- Multi-lingual: Available in German and English
- Mobile-Optimized: Works seamlessly on all devices
- Regulatory Compliance: Meets EU standards for financial services
Onboarding States
The onboarding process progresses through defined states:- PROCESSING: Initial validation, KYC/KYB verification, credit assessment
- AWAITING_DOCUMENTS: Additional documents required from applicant
- AWAITING_DOCUMENT_REVIEW: Documents submitted, awaiting review
- AWAITING_SIGNING: Application approved, waiting for digital signature
- AWAITING_CARD_CREATION: Documents signed, waiting for card creation
- COMPLETED: Onboarding successfully finished with credit engagement established
- REJECTED: Application rejected with specific reasons:
KYC_DENIAL: Failed KYC verification (PEP, sanctions)KYB_DENIAL: Failed business verificationCREDIT_SCORING_DENIAL: Failed personal or business credit scoringUNAUTHORIZED_SIGNATORY: Individual not authorized to sign for business (businesses only)INVALID_DOCUMENTS: Submitted documents invalid or insufficient
- FAILED: Unexpected error occurred:
INTERNAL_ERROR: System error requiring investigationADDRESS_MISMATCH: Address doesn’t match official recordsNAME_MISMATCH: Name doesn’t match official recordsID_VERIFICATION_FAILED: Identity verification failedTIMEOUT: Process timeout
Response Structure
All responses include theonboardingType discriminator to identify the customer type. The response structure varies based on the onboarding type:
- Consumer responses: Include applicant information only
- Business responses: Include both applicant and company information
Getting Started
To begin offering credit cards to your customers:- Integration Guide - Technical integration steps for the unified API
- Webhooks Guide - Real-time event notifications
- API Reference - Complete endpoint documentation

