Fotoüberweisung SDK für Banking-Apps

mit dem Docutain Photo Payment SDK

Erkennen Sie Zahlungsdaten aus Rechnungen und GiroCodes präzise und lokal direkt in Ihrer Anwendung.

Rechnungserkennung lokal – ohne externe Serveranbindung

GiroCode und Rechnungs-OCR mit validierter IBAN

Für Android, iOS, Windows und Web

Bewährt im produktiven Banking-Einsatz – unter anderem bei:

Star Finanz SFirm StarMoney 1822direkt

LOKALE ARCHITEKTUR FÜR BANKEN & FINTECHS

Fotoüberweisung ohne externe Serveranbindung

Docutain erkennt GiroCodes und Zahlungsdaten aus Rechnungen direkt in Ihrer Anwendung. Das reduziert externe Abhängigkeiten und hält den Datenfluss sensibler Rechnungsinformationen unter Ihrer Kontrolle.

DOCUTAIN

Lokal in Ihrer Anwendung

  • Rechnungsdaten bleiben in Ihrer Anwendung
  • Keine Laufzeitabhängigkeit von einem externen Erkennungsserver
  • Reduzierte externe Datenflüsse und operative Drittanbieterabhängigkeiten
  • Keine Übertragung an Docutain und keine Nutzung Ihrer Rechnungs- oder Zahlungsdaten zu Trainingszwecken
TYPISCHE SERVERBASIERTE VERARBEITUNG

Verarbeitung über einen externen Server

  • Rechnungsdaten werden an einen externen Erkennungsdienst übertragen
  • Zusätzliche Datenschutz- und Auftragsverarbeitungsprüfung
  • Je nach Einordnung der IKT-Dienstleistung gelten zusätzliche DORA-Anforderungen an Register, Verträge und Drittparteienrisikomanagement; bei kritischen oder wichtigen Funktionen weitergehend
  • Abhängigkeit von Server- und Netzverfügbarkeit

PRODUKTIV BEWÄHRT

Fotoüberweisung in etablierten Finanzanwendungen

Rainer Gibbert von Star Finanz
„Der große Vorteil: Anders als andere Lösungen läuft Docutain lokal auf dem Gerät und es werden keine sensiblen Daten über das Internet übertragen, was den Datenschutz in unseren Anwendungen erhöht.“

Rainer Gibbert
Leiter Produktentwicklung StarMoney @ Star Finanz

Bekannt aus den Medien Payment & Banking IT Finanzmagazin

VON DER RECHNUNG ZUM ÜBERWEISUNGSFORMULAR

So funktioniert Fotoüberweisung mit Docutain

GiroCode-Erkennung und Rechnungs-OCR arbeiten in einem Ablauf. Die erkannten Zahlungsdaten stehen Ihrer Anwendung strukturiert zur Prüfung und Weiterverarbeitung zur Verfügung.

  1. 1

    Rechnung erfassen oder importieren

    Auf Android und iOS per Kamera oder Datei; in Windows- und Weblösungen aus vorhandenen Bildern oder PDFs.

  2. 2

    GiroCode und Zahlungsdaten erkennen

    Docutain liest Zahlungsinformationen lokal aus und gibt eine IBAN nur aus, wenn sie gültig ist.

  3. 3

    Überweisungsformular vorbelegen

    Ihre Anwendung übernimmt die strukturierten Daten und zeigt sie vor der Freigabe zur Kontrolle an.

Von der Rechnungserfassung bis zu den lokal erkannten Zahlungsdaten in der Docutain SDK Showcase App.

STRUKTURIERTE ZAHLUNGSDATEN

Relevante Felder direkt für Ihren Zahlungsprozess

Welche Felder vorhanden sind, hängt vom Rechnungsinhalt ab. Typischerweise liefert Docutain unter anderem:

  • ZahlungsempfängerWird im Feld SEPACreditor für die Vorbelegung bereitgestellt
  • Validierte IBAN & BICEine IBAN wird nur ausgegeben, wenn sie gültig ist
  • BetragZahlbetrag aus Rechnung oder GiroCode
  • VerwendungszweckReferenz- und Rechnungsinformationen

WEITERE RECHNUNGSDATEN

Mehr Informationen für nachgelagerte Prozesse

Über die Kernfelder hinaus kann Docutain – sofern im Dokument vorhanden – zusätzliche Informationen strukturiert bereitstellen. Damit lassen sich beispielsweise Prüf-, Zuordnungs- und Archivierungsprozesse anschließen.

  • Rechnungsnummer & -datum
  • Zahlungsstatus
  • Firmen- & Adressdaten
  • Telefon & Kundennummer

ENTWICKLERFREUNDLICHE INTEGRATION

Fotoüberweisung mit wenigen Zeilen starten

Wählen Sie Ihre Plattform. Die Beispiele und API-Aufrufe entsprechen der offiziellen Docutain-Dokumentation.

import de.docutain.sdk.ui.PhotoPaymentConfiguration
import de.docutain.sdk.ui.PhotoPaymentResult

val photoPaymentResult = registerForActivityResult(PhotoPaymentResult()) { data ->
    if (data != null) {
        if (data.isNotEmpty()) {
            // data is a JSON string containing the payment information
        } else {
            // no data was extracted
        }
    } else {
        // user canceled scan process
    }
}

myButton.setOnClickListener {
    val paymentConfig = PhotoPaymentConfiguration()
    photoPaymentResult.launch(paymentConfig)
}

PASSEND ZU IHRER ZIELARCHITEKTUR

Fotoüberweisung für Mobile, Windows und Web

ANDROID & IOS

Scannen oder importieren

Rechnungen per Kamera erfassen oder Bilder und PDFs laden. Die fertige UI unterstützt den mobilen Ablauf.

CROSS-PLATFORM

Im bevorzugten Stack integrieren

Unter anderem für .NET MAUI, Flutter, React Native, Ionic/Capacitor und Cordova.

WINDOWS

Importieren und lokal analysieren

Bilder oder PDFs für GiroCode, OCR und strukturierte Zahlungsdaten laden. Kamera-Scanning ist nicht Bestandteil des Windows SDK.

WEB

Vorhandene Dokumente verarbeiten

Hochgeladene Rechnungsbilder oder PDFs in Ihrer Weblösung verarbeiten. Die konkrete Integration stimmen wir auf Ihre Zielarchitektur ab.

REALISTISCH EVALUIEREN

Testen Sie den echten Workflow

Nutzen Sie die mobilen Showcase-Apps für einen schnellen Eindruck. Für einen belastbaren Produktvergleich testen Sie mit einer kostenlosen Entwicklerlizenz in Ihrer eigenen Anwendung und mit repräsentativen Rechnungen.

Eigene Integration

Android, iOS und Windows direkt in Ihrem Zielprozess testen; Web-Einsatz mit uns abstimmen.

Kostenlose Testlizenz

IHR PHOTO-PAYMENT-PROJEKT

Fotoüberweisung passend zu Ihrer Banking-Architektur evaluieren

Besprechen Sie Plattformen, Dokumentvolumen, Integrationsweg und Anforderungen an Datenschutz und Betrieb direkt mit unserem SDK-Team.

Projekt unverbindlich besprechen

HÄUFIGE FRAGEN

Fotoüberweisung SDK: Antworten für Ihre Evaluation





Kontaktieren Sie uns und erhalten Sie Ihr Angebot


Lassen Sie unseren Kollegen Harry Beck wissen, wie wir Ihnen helfen können und erhalten Sie ein unverbindliches Angebot.



Informationen zur Verarbeitung Ihrer Angaben finden Sie in unseren Datenschutzhinweisen.