OPay- & PalmPay-Extraktion

Betrag, Empfänger und Transaktionsreferenz aus einem OPay- oder PalmPay-Screenshot auslesen

Die vier Felder einer OPay- oder PalmPay-Bestätigung manuell in eine Tabelle einzutippen, dauert 2 Minuten pro Screenshot — dieses Tool erledigt es in 5 Sekunden, unabhängig von App oder Transaktionsart.

5–10 s pro Screenshot · Bis zu 99 % Genauigkeit bei gedrucktem Text

Betrag (₦) · NUBAN · Referenz
OPay + PalmPay
Überweisungen · Guthaben · Rechnungen · QR

Was Sie aus einer OPay- oder PalmPay-Bestätigung extrahieren können

OPay und PalmPay sind die beiden größten Fintech-Apps Nigerias. Mit der Benutzerdefinierten Spaltenextraktion legen Sie die Felder fest und die KI findet sie anhand ihrer Bedeutung.

Betrag (₦)

Formatiert als ₦1.500,00 — Naira-Symbol vor dem Wert, Punkt als Tausendertrennzeichen, Komma als Dezimaltrennzeichen. Die KI liest das ₦-Präfix und den Zahlenwert zusammen.

Empfänger (Name + Bank + NUBAN)

Jede nigerianische Banküberweisung zeigt den Namen des Empfängers, die Bank und die 10-stellige NUBAN. Die KI extrahiert alle drei als ein einziges Feld — der Bankname ist entscheidend, da die NUBAN allein nicht bankübergreifend eindeutig ist.

Transaktionsreferenz

Eine lange numerische oder alphanumerische Zeichenfolge (z. B. 231220013036927215 bei OPay). Dies ist der primäre Abstimmungsschlüssel — er verknüpft eine Zahlung systemübergreifend mit einer bestimmten Transaktion.

Datum & Uhrzeit

Beide Apps zeigen den Transaktionszeitstempel an. OPay zeigt 20. Dez. 2023 09:46; PalmPay verwendet ein ähnliches Format. Die KI normalisiert ihn in eine einheitliche Datumsspalte.

Nigerias Fintech-Giganten nutzen nicht dasselbe Layout – und ihre Transaktionen auch nicht

OPay startete als Super-App (Ride-Hailing, Essenslieferung, Zahlungen), bevor es sich auf Fintech konzentrierte. PalmPay wurde von Anfang an für das mobile-first Nigeria entwickelt. Ihre Screenshots teilen dieselben vier Felder, stellen sie aber unterschiedlich dar – herkömmliche Extraktionstools, die für westliche Zahlungs-Apps entwickelt wurden, sind mit dem nigerianischen Ökosystem überfordert.

Warum OPay & PalmPay die traditionelle Extraktion sprengen

01

Zwei Apps, zwei visuelle Sprachen. OPay verwendet eine grüne Quittung mit zentriertem Layout. PalmPay verwendet einen blauen Bildschirm mit linksbündigen Feldern. Vorlagenbasierte Tools, die eine feste Pixelposition für „Betrag“ erwarten, versagen, wenn die App wechselt.

02

Super-App-Verschwimmen – nicht jeder Bildschirm ist eine Zahlung. Die Geschichte von OPay als Super-App (ORide, OFood, OExpress) bedeutet, dass seine Bestätigungsbildschirme Fahrbelege, Essenslieferrechnungen und Darlehensmitteilungen enthalten. Ein Regex-Tool, das nur „Betrag + Empfänger + Bank“ erwartet, scheitert an einem Fahrbeleg.

03

NUBAN + Bank ist der echte Identifikator, nicht nur ein Name. Nigerianische Banküberweisungen zeigen die 10-stellige NUBAN-Kontonummer und den Banknamen des Empfängers zusammen mit dem Namen der Person an. Zwei Empfänger mit demselben Namen, aber unterschiedlichen Banken, sind verschiedene Personen. Die traditionelle Extraktion, die nur den „Empfängernamen“ erfasst, übersieht den Bank- und NUBAN-Kontext, der die Daten für den Abgleich nützlich macht.

Wie die semantische Extraktion das nigerianische Ökosystem verarbeitet

01

App-unabhängige Felderkennung. Die KI liest die Bedeutung jedes sichtbaren Elements, nicht seine Pixelposition. Ob die Betragsbezeichnung bei OPay zentriert oder bei PalmPay linksbündig ist – die KI erkennt sie am ₦-Präfix. Dieselbe Spaltendefinition funktioniert für beide Apps.

02

Transaktionsart-bewusste Extraktion. Die KI liest den Bildschirmtitel, um die Transaktionsart zu bestimmen. Bei einer Überweisung erscheint „Transfer erfolgreich“ und eine NUBAN. Bei einer Guthabenaufladung wird eine Telefonnummer angezeigt. Bei einer Rechnungszahlung erscheint der Name des Rechnungsstellers. Dieselben vier Spalten werden für jede Art korrekt befüllt.

03

NUBAN + Bank als strukturiertes Kombinationsfeld. Die KI findet die 10-stellige NUBAN anhand ihres Ziffernmusters, liest den Banknamen aus der angrenzenden Bezeichnung und erfasst den Namen des Empfängers. Alle drei werden zu einem einzigen Empfängerfeld zusammengeführt, das den Zahlungsempfänger eindeutig identifiziert.

„Nigerias Fintech-Branche wickelt täglich Millionen von Transaktionen ab. Viele gleichen sie immer noch in Tabellenkalkulationen ab."

techsomaafrica auf Instagram

Von gemischten OPay- und PalmPay-Screenshots zu einer sauberen Tabelle

1

OPay- und PalmPay-Screenshots gemeinsam hochladen

Sie haben einen Ordner mit Screenshots der letzten Woche: eine OPay-Überweisungsquittung an einen Lieferanten, eine PalmPay-Stromrechnungszahlung und eine OPay-Guthabenaufladung. Drei verschiedene Apps, drei verschiedene Transaktionsarten, drei verschiedene Bildschirmlayouts. Laden Sie alle in einem Batch hoch — JPG-, PNG- oder WebP-Screenshots der Bestätigungsbildschirme.

2

Spalten einmal definieren — Betrag, Empfänger, Referenz, Datum

Geben Sie die vier benötigten Spalten ein. Die KI liest jeden Screenshot unabhängig: Sie findet den Betrag am Naira-Symbol, extrahiert den Namen des Empfängers + Bank + 10-stellige NUBAN aus der Überweisungsbestätigung, lokalisiert die lange Transaktionsreferenz (der Abstimmungsschlüssel) und erfasst Datum und Uhrzeit. Dieselbe Spaltendefinition funktioniert für OPay, PalmPay oder jede andere nigerianische Fintech-Bestätigung.

3

Eine einheitliche Tabelle erhalten — keine Sortierung nach App

Die Verarbeitung dauert 5-10 Sekunden pro Screenshot. Die Ausgabe ist eine XLSX- oder CSV-Datei: drei Zeilen, vier Spalten (Betrag, Empfänger, Transaktionsreferenz, Datum), eine Zeile pro Screenshot. Die OPay-Überweisung, die PalmPay-Rechnungszahlung und die OPay-Guthabenaufladung lieferten alle dieselbe saubere Struktur. Etwa 18-mal schneller, als jeden Screenshot zu öffnen und die Werte manuell einzutippen (~2 Min. manuell pro Screenshot vs. ~5 Sek. hier).

Was Sie erhalten – bei OPay und PalmPay, für alle Transaktionsarten:

BetragEmpfängerTransaktionsreferenzDatum
₦1.500,00Chinedu Okonkwo / GTBank / 012345678923122001303692721520. Dez. 2023
₦5.200,00IKEDC / 987654321000001324071213384100020362944412. Jul. 2024
₦500,00MTN Nigeria / 08031234567OP24071500123456715. Jul. 2024

Wann die Screenshot-Extraktion am besten funktioniert – und ihre Grenzen

Die Grenzen zu kennen, hilft Ihnen, konsistente Ergebnisse zu erzielen.

Wann es am besten funktioniert

Direkte Screenshots von OPay- oder PalmPay-Bestätigungsbildschirmen. Vollauflösende Screenshots erreichen bis zu 99 % Genauigkeit. Maschinell gerenderter App-Text ist kontrastreich.

Gemischte Transaktionsarten in einem einzigen Batch. Überweisungen, Aufladungen, Rechnungszahlungen und QR-Zahlungen können zusammen hochgeladen werden – ohne vorherige Sortierung nach Art oder App.

Geschäftsabstimmung über mehrere Kanäle hinweg. Wenn Sie Zahlungen sowohl über OPay als auch PalmPay akzeptieren, erhalten Sie durch die Batch-Verarbeitung eine einzige Tabelle mit der Referenznummer jeder Transaktion für die Buchhaltung.

Wann Vorsicht geboten ist

Weitergeleitete Screenshots über WhatsApp oder Messenger. Messaging-Plattformen komprimieren Bilder. Weitergeleitete Screenshots können eine geringere Auflösung aufweisen, was die Genauigkeit der langen Transaktionsreferenzzeichenfolge beeinträchtigt.

Architekturgrenze: Screenshot des App-Bildschirms, kein direkter API-Zugriff. Dieses Tool extrahiert Daten aus dem, was auf dem Bestätigungsbildschirm sichtbar ist. Es kann keinen Transaktionsverlauf direkt von den Servern von OPay oder PalmPay abrufen.

USSD-ähnliche Bestätigungsbildschirme. Einige nigerianische Nutzer erhalten Bestätigungen weiterhin über USSD-Banking-Codes. Diese Bildschirme haben ein anderes visuelles Format (monochrom, einfacheres Layout) und können unvollständige Ergebnisse liefern.

Häufig gestellte Fragen

Kann die KI bei einem OPay-Screenshot zwischen einer Überweisung, einem Aufladevorgang und einer Kreditauszahlung unterscheiden?

Ja. Die KI liest den Bildschirmtitel und den Kontext jedes Feldes. Ein Überweisungsbeleg zeigt einen Empfängernamen mit einer 10-stelligen NUBAN und dem Banknamen. Ein Aufladevorgang zeigt eine Telefonnummer und den Netzbetreiber (MTN, Glo, Airtel, 9mobile). Eine Kreditauszahlung zeigt Kreditkonditionen, Zinssatz und Rückzahlungsdatum. Dieselben vier Spalten werden für jeden Typ korrekt befüllt – das Feld Empfänger enthält bei einer Überweisung die Bankdaten, bei einem Aufladevorgang die Telefonnummer und bei einer Auszahlung die Kreditreferenz.

Hat die NUBAN-Kontonummer bei nigerianischen Überweisungen immer 10 Ziffern?

Ja. Der von der Zentralbank von Nigeria vorgeschriebene Nigeria Uniform Bank Account Number (NUBAN)-Standard legt eine 10-stellige Kontonummer für alle nigerianischen Banken fest. Sowohl OPay als auch PalmPay zeigen auf jedem Überweisungsbestätigungsbildschirm die 10-stellige NUBAN des Empfängers zusammen mit dem Banknamen an. Das Feld Empfänger extrahiert diese Nummer zusammen mit dem Banknamen und liefert so eine vollständige Kennung für jeden Zahlungsempfänger.

Kann ich OPay- und PalmPay-Screenshots zusammen in einem einzigen Upload verarbeiten?

Ja. Definieren Sie Ihre vier Spalten einmal – Betrag, Empfänger, Transaktionsreferenz, Datum – und laden Sie OPay- und PalmPay-Screenshots in denselben Batch hoch. Die KI verarbeitet jeden Screenshot unabhängig, erkennt, welche App ihn erstellt hat, und extrahiert die Felder. Die Ausgabe ist eine einzige Tabelle mit einer Zeile pro Screenshot, unabhängig davon, welche App oder Transaktionsart ihn erzeugt hat.

Wie sieht das Feld Transaktionsreferenz aus und wie verwende ich es für den Abgleich?

Die Transaktionsreferenz ist eine lange Kennung, deren Format je nach App variiert. Bei OPay handelt es sich typischerweise um eine 15-stellige Zahlenfolge (z. B. 231220013036927215), bei der die ersten Ziffern das Datum kodieren. Bei PalmPay ist es eine längere alphanumerische Zeichenfolge (z. B. 000013240712133841000203629444). Diese Referenz ist der primäre Abgleichsschlüssel – sie ist die Kennung, mit der Sie eine Zahlung mit Ihren Aufzeichnungen abgleichen, eine fehlgeschlagene Transaktion beim Support reklamieren oder mit Ihrem Kontoauszug abgleichen.

Kann ich auch Daten aus einem USSD-Banking-Bestätigungs-Screenshot extrahieren?

USSD-Banking-Bildschirme (monochrome Bestätigungen von Codes wie *737#) haben ein anderes Format als OPay- und PalmPay-App-Bildschirme. Die KI kann den Text zwar noch lesen, aber das Layout ist einfacher und einige Felder (wie der Bankname des Empfängers) werden möglicherweise nicht angezeigt. Das Feld Empfänger kann bei USSD-Eingaben weniger vollständige Daten enthalten.

Alle von diesem Tool unterstützten Zahlungs-Screenshot-Typen anzeigen, von Venmo und PayPal bis M-Pesa und PIX: Übersicht Zahlungs-Screenshots

Ein weiterer nigerianischer Zahlungskanal mit eigenen Format-Herausforderungen: Extraktion von nigerianischen Banküberweisungs-Screenshots

Vergleich mit Kenias Mobile-First-Zahlungssystem: M-Pesa SMS-Screenshot-Extraktion

📮 contact email: [email protected]