Betrag, Bestellnummer und
Händler aus einem WeChat Pay-Screenshot auslesen
WeChat Pay ist keine eigenständige Zahlungs-App – es ist in WeChat integriert, derselben Messaging-App, in der Menschen Sprachnachrichten verschicken, Fotos teilen und Restaurantrechnungen splitten. Nach einer erfolgreichen Zahlung ist der Bestätigungsbildschirm eine Mischung aus Chat-Quittung und Transaktionsbeleg: Der Betrag steht deutlich sichtbar oben, während Händlername und Bestellnummer (订单号) im kleineren Text weiter unten leicht zu übersehen sind. Wenn Sie WeChat Pay-Transaktionen aus Screenshots erfassen – für den monatlichen Ausgabenabgleich, eine Spesenabrechnung oder eine Reihe von Lieferantenzahlungen – ist es entscheidend, genau zu wissen, welches Feld was bedeutet, damit keine falsche Zahl in der falschen Spalte landet.
Wo Betrag, Händler und Bestellnummer auf dem Bildschirm stehen
Auf dem Detailbildschirm einer WeChat Pay-Transaktion – der Seite, die Sie erreichen, indem Sie in Ihrem Wallet (钱包) auf eine Zahlung aus dem Transaktionsverlauf tippen – ist der Betrag das Erste, was Sie sehen: eine große Zahl oben, angezeigt in Yuan (¥) mit zwei Dezimalstellen. Bei einer Händlerzahlung ist die Währung fast immer CNY. Bei grenzüberschreitenden Transaktionen, die über das globale Abwicklungssystem von WeChat Pay abgewickelt werden, kann der Betrag in der lokalen Währung des Händlers (HKD, USD, EUR) erscheinen, mit dem RMB-Äquivalent in kleinerer Schrift darunter. Wenn Ihr Screenshot beide Zahlen erfasst, hängt die relevante davon ab, was Sie nachverfolgen – den von Ihnen gezahlten Betrag (die Belastung Ihres Guthabens oder Ihrer Karte) oder den Betrag, den der Händler erhalten hat.
Der Händlername (商户) erscheint unter dem Betrag, oft begleitet von einem kleinen Symbol oder einer Kategoriekennzeichnung, die WeChat Pay vergibt – „餐饮“ (Gastronomie), „交通“ (Verkehr), „购物“ (Einkaufen). Dies ist der eingetragene Handelsname, den der Händler bei der Eröffnung seines Händlerkontos bei WeChat Pay angegeben hat. Bei einem bekannten Geschäft wie einer Supermarktkette stimmt der Name auf dem Bildschirm mit der Ladenmarke überein. Bei einem Straßenhändler, der einen persönlichen QR-Code für Zahlungen verwendet, kann der Händlername weniger erkennbar sein – der eingetragene Firmenname des Händlers anstelle des Ihnen bekannten Standnamens. Dies ist das mit Abstand wichtigste Feld, das Sie vor der Erfassung der Transaktion bestätigen sollten: Wenn Sie diese Zahlung einem bestimmten Lieferanten in Ihren Büchern zuordnen, stellen Sie sicher, dass der Name auf dem Screenshot der ist, nach dem Sie später suchen werden.
Die Bestellnummer (订单号 oder 交易单号) ist das Kleingedruckte am unteren Rand des Detailbildschirms, normalerweise eine 28-stellige Zeichenfolge, die mit einem Datumspräfix wie 4200002193 beginnt. WeChat Pay generiert für jede Transaktion zwei verschiedene Referenznummern: die WeChat Pay-Bestellnummer (transaction_id, 微信支付订单号), die interne Tracking-ID der Plattform, und die Händler-Bestellnummer (out_trade_no, 商户订单号), die Referenz, die das System des Händlers dem Verkauf zugewiesen hat. Der Detailbildschirm zeigt je nach Integration des Händlers eine oder beide an. Die WeChat Pay-Bestellnummer ist die konsistentere Kennung – jede Transaktion hat eine, unabhängig vom Setup des Händlers. Wenn Ihr Screenshot beide erfasst, notieren Sie die WeChat Pay-Bestellnummer als Ihre primäre Referenz; sie ist diejenige, die Sie verwenden würden, um eine beanstandete Belastung zurückzuverfolgen oder mit einem Kontoauszug abzugleichen.
Die Zahlungsmethode – welche Bankkarte oder ob die Zahlung von Ihrem WeChat-Guthaben (零钱) stammt – und die genaue Transaktionszeit (auf die Sekunde genau, in Pekinger Zeit) erscheinen ebenfalls auf diesem Bildschirm. Wenn Sie Daten für Steuer- oder Erstattungszwecke erfassen, gibt Ihnen der Zeitstempel den genauen Moment der Zahlungsabwicklung an, was für die Bestimmung des Abrechnungszeitraums, dem eine Transaktion zuzuordnen ist, relevant sein kann.
Warum ein Screenshot einer Überweisung an einen Freund anders aussieht als eine Händlerzahlung
WeChat Pay verarbeitet drei verschiedene Transaktionsarten über drei unterschiedliche Bildschirme, und die jeweils sichtbaren Felder sind nicht identisch. Zu wissen, welcher Art Ihr Screenshot entspricht, bestimmt, welche Daten Sie tatsächlich extrahieren können.
Händlerzahlungen – Scannen eines QR-Codes im Geschäft, Bezahlen über ein Mini-Programm oder Nutzung von Quick Pay (被扫), bei dem der Kassierer Ihren Barcode scannt – liefern den informationsreichsten Bestätigungsbildschirm: Betrag, Händlername mit Kategorie-Tag, Bestellnummer, Zahlungsmethode und Zeitstempel. Dies ist der oben beschriebene Bildschirm und enthält alle drei Felder, um die es in diesem Artikel geht.
Überweisungen an einen Freund (转账) erzeugen eine in den Chat eingebettete Bestätigung: Der Betrag erscheint in einer kartenartigen Sprechblase innerhalb der Konversation, der WeChat-Anzeigename des Empfängers wird angezeigt (kein Händlername – bei einer Person-zu-Person-Überweisung gibt es keinen „Händler“), und der Überweisungszeitpunkt wird aufgezeichnet. Es gibt keine Bestellnummer im gleichen Sinne wie bei einer Händlertransaktion; stattdessen generiert WeChat eine Überweisungsaufzeichnungs-ID, die im Wallet-Transaktionsverlauf sichtbar ist. Der entscheidende Unterschied: Auf einem Überweisungs-Screenshot ist das Gegenparteifeld der Anzeigename einer Person – bearbeitbar, änderbar, keine verifizierte Geschäftsidentität. Wenn Sie Überweisungen zur Kostenaufteilung oder Einkommensverfolgung erfassen, notieren Sie die WeChat-ID oder den zum Zeitpunkt angezeigten Namen, aber bedenken Sie, dass dieselbe Person in Screenshots des nächsten Monats unter einem anderen Namen erscheinen kann.
Rote Umschläge (红包) sind der dritte Typ und der datenärmste. Eine Bestätigung eines roten Umschlags zeigt den erhaltenen (oder gesendeten) Betrag, den Namen des Absenders oder Empfängers und eine Grußnachricht – keine Bestellnummer, kein Händler, keine Zahlungsmethodendetails. Der Betrag bei einem glücksbasierten Gruppen-Rotem-Umschlag ist eine zufällige Aufteilung, daher ist die angezeigte Zahl Ihr Anteil an einem Gesamtbetrag, den Sie möglicherweise nicht kennen. Für Aufzeichnungszwecke liefert ein Screenshot eines roten Umschlags ein zuverlässiges Feld: den Betrag. Alles andere ist auf das Nötigste reduziert.
Die praktische Konsequenz: Wenn Sie Screenshots aller drei Transaktionsarten in einem Ordner mischen und versuchen, denselben Satz von Spalten aus jedem zu extrahieren, wird ein Händlerzahlungs-Screenshot alle drei Felder ausfüllen, ein Überweisungs-Screenshot liefert Ihnen den Betrag und einen Namen (aber keine Bestellnummer), und ein Screenshot eines roten Umschlags liefert möglicherweise nur den Betrag. Ihre Spaltendefinitionen müssen diese Unterschiede berücksichtigen – ein Feld, das in einem Screenshot-Typ vorhanden ist, kann in einem anderen fehlen.
Warum herkömmliche OCR einen WeChat Pay-Screenshot nicht zuverlässig lesen kann – und was stattdessen funktioniert
Der herkömmliche Ansatz, Daten aus einem Screenshot zu extrahieren – ihn durch OCR zu jagen und zu hoffen, dass der Text in den richtigen Spalten landet – stößt bei WeChat Pay aus einem Grund an seine Grenzen, der nichts mit der Bildqualität zu tun hat. Es ist ein Layout-Problem, das in der Plattform selbst angelegt ist.
WeChat Pay-Bestätigungsbildschirme sind keine Formulare. Der Betrag steht nicht in einem beschrifteten Feld mit der Aufschrift „Betrag: ¥__.__“ – es ist eine eigenständige Zahl in großer Schrift oben auf dem Bildschirm, über einem Händlernamen in mittlerer Schrift und einer Bestellnummer in kleiner Schrift unten. Eine herkömmliche OCR-Engine sieht drei Zahlen in absteigenden Schriftgrößen und kann nicht erkennen, welche der Betrag, welche ein Zeitstempel und welche eine Referenz-ID ist. Sie liest Zeichen, keinen Kontext.
Vorlagenbasierte OCR – das Zeichnen eines Begrenzungsrahmens um die Stelle, an der der Betrag „normalerweise“ erscheint – verschärft das Problem. Ein Händler-Zahlungsbildschirm ordnet die Felder in einem anderen Layout an als ein Überweisungsbildschirm. Eine Zahlung an einen Mini-Programm-Händler (z. B. die Bestellung einer Essenslieferung über Meituan in WeChat) kann Positionsdetails hinzufügen, die die Bestellnummer weiter nach unten auf der Seite verschieben als ein einfacher QR-Code-Scan an einem Kiosk. Ein Screenshot aus dem Dunkelmodus von WeChat kehrt das Farbschema um, behält aber denselben Textinhalt bei. Jede Variation ist eine separate Vorlage, die erstellt und gewartet werden muss, und ein Screenshot von einem Transaktionstyp, für den Sie keine Vorlage erstellt haben, liefert Müll.
Die Alternative ist die semantische Extraktion: Anstatt dem Tool zu sagen, wo sich jedes Feld auf dem Bildschirm befindet, sagen Sie ihm, wonach es suchen soll – „die Zahl, die einen Zahlungsbetrag darstellt“, „der eingetragene Firmenname darunter“, „die 28-stellige Zahl in der Nähe des unteren Rands, die mit einem Datumspräfix beginnt“. Die Extraktions-Engine liest den Screenshot so, wie ein Mensch ihn liest: Sie versteht, dass ¥328,50 ein Betrag ist und dass eine Zeichenfolge wie 4200002193202403093640737027 eine Bestellnummer ist, unabhängig davon, wo genau sie auf der Seite erscheint. Derselbe Satz von Spaltendefinitionen – Betrag, Händler, Bestellnummer – funktioniert sowohl bei Händlerzahlungen als auch bei Überweisungen und sogar plattformübergreifend: Dieselben drei Spalten, die Daten aus einem WeChat Pay-Screenshot extrahieren, funktionieren auch mit einem Venmo-, PayPal- oder Alipay-Screenshot, da die Extraktion nach der Bedeutung der Daten sucht, nicht nach ihrer Position.
Dateien werden sicher verarbeitet und nicht gespeichert.
Derselbe Ansatz funktioniert mit Screenshots jeder Zahlungs-App – Venmo, Zelle, PayPal, Alipay – da die Extraktion das im Bild Enthaltene ausliest, nicht die App, die es erzeugt hat. Wenn Sie Zahlungen über mehrere Plattformen erhalten, überführt ein einziger Spaltensatz diese in eine Tabelle, ohne dass Sie die Konfiguration pro App anpassen müssen.
Was Sie mit dieser Zeile nach der Extraktion tatsächlich tun
Betrag, Bestellnummer und Händler aus einem Screenshot zu extrahieren, ist die erste Hälfte. Die zweite Hälfte ist das, was passiert, wenn diese drei Werte in einer Tabellenzeile landen – und für die meisten, die mit WeChat Pay arbeiten, ist das selten eine einmalige Angelegenheit.
Für die Spesenabstimmung: WeChat Pay-Transaktionen häufen sich schnell an – hier ein Mittagessen, dort ein Taxi, eine über ein Mini-Programm bezahlte Stromrechnung. Am Monatsende müssen Sie, um Ihr WeChat-Guthaben mit Ihrem Kontoauszug abzugleichen, in der App eine scrollende Liste von Transaktionsdatensätzen durchgehen – einen Tipp nach dem anderen. Eine Tabelle mit extrahierten Zeilen – Betrag, Datum, Händler, Bestellnummer – liefert Ihnen die WeChat Pay-Seite der Abstimmung im gleichen Format wie Ihren Bankexport. Die Bestellnummer ist die Brücke zwischen beiden: Sie ist die Kennung, die sowohl in Ihrem WeChat Pay-Datensatz als auch – bei Rückerstattungen oder Streitfällen – im System des Händlers erscheint.
Für Erstattungen: Viele Unternehmen in China und Asien verlangen einen Screenshot der WeChat Pay-Bestätigung als Beleg für Spesenabrechnungen. Finanzteams tippen Betrag und Händler aus diesen Screenshots oft manuell in eine Genehmigungstabelle. Die Extraktion der drei Kernfelder – anstatt sie per Kopieren und Einfügen zu übertragen – verwandelt einen Stapel Screenshots in Sekunden in eine einzige Abrechnungstabelle. Fügen Sie die Tabelle Ihrem Erstattungsformular bei und behalten Sie die Originalscreenshots als Backup; die extrahierten Daten zeigen, was der Genehmiger tatsächlich sehen muss.
Für Einkommensverfolgung und Steuerunterlagen: Kleinunternehmer und Freiberufler, die Kunden-Zahlungen über WeChat Pay erhalten – per persönlichem QR-Code oder Händler-Zahlcode – benötigen ein vollständiges Protokoll nach Datum, Betrag und Kunde. Die Transaktionshistorie in der WeChat Pay-App ist ein chronologischer Feed, kein filterbares Hauptbuch, und die integrierten Export-Tools von WeChat sind für Händlerkonten mit API-Zugriff ausgelegt, nicht für einzelne Nutzer. Ein Screenshot-zu-Tabelle-Workflow erstellt einen durchsuchbaren, sortierbaren Datensatz, ohne dass Sie ein Händlerkonto-Upgrade benötigen. Wenn Sie in einer Rechtsordnung Steuern einreichen, die Belege für Geschäftseinkommen verlangt, ist die extrahierte Zeile – Betrag, Datum, Gegenpartei – die benötigten Daten; der Screenshot ist der Nachweis.
Die Verbindung zwischen all diesen nachgelagerten Anwendungen ist kein bestimmter Beruf oder eine Einkommensklasse. Es ist der Moment, in dem eine einzelne Transaktion zu einer von vielen wird – wenn Sie zwanzig WeChat Pay-Zahlungen in einer Tabelle sehen müssen, nicht eine nach der anderen in der App.
FAQ
Funktioniert ein WeChat Pay-Screenshot für Spesenabrechnungen genauso wie eine Quittung?
Der Screenshot enthält die drei Datenpunkte, die ein typischer Spesenbericht benötigt – Betrag, Händler und Transaktionsreferenz. Ob Ihr Unternehmen oder Ihre Steuerbehörde ihn als Beleg akzeptiert, hängt von deren spezifischen Dokumentationsrichtlinien ab. In China ist die WeChat Pay-Bestellnummer (transaction_id) eine nachverfolgbare Referenz, mit der sowohl der Zahlende als auch die akquirierende Bank des Händlers eine Transaktion überprüfen können, was sie funktional einer Quittungsreferenznummer gleichstellt. Für Steuer- oder Prüfungszwecke bewahren Sie den ursprünglichen Screenshot zusammen mit den extrahierten Daten auf.
Kann ich Daten aus einem WeChat Pay-Screenshot extrahieren, wenn die Oberfläche auf Chinesisch ist?
Ja. Die Extraktion liest die Zahlen und Texte im Bild unabhängig von der UI-Sprache. Ein ¥-Symbol bedeutet dasselbe, egal ob die umgebenden Beschriftungen „支付金额“ oder „Payment Amount“ lauten. Wenn Ihre Spaltennamen auf Englisch sind, werden die extrahierten Werte diese Spalten unabhängig von der Ausgangssprache des Screenshots befüllen. Das bedeutet auch, dass Screenshots aus der chinesischsprachigen WeChat Pay-Oberfläche und der internationalen WeChat Pay-Oberfläche in denselben Batch aufgenommen werden können.