Obtenez le montant, le numéro de commande etle commerçant à partir d'une capture d'écran WeChat Pay

WeChat Pay ne vit pas dans une application de paiement autonome — il se trouve dans WeChat, la même application de messagerie où les gens envoient des notes vocales, partagent des photos et partagent l'addition d'un dîner. Une fois le paiement effectué, l'écran de confirmation est à la fois un reçu de conversation et un enregistrement de transaction : le montant apparaît en gros et en évidence près du haut, mais le nom du commerçant et le numéro de commande (订单号) se trouvent dans le texte plus discret plus bas, faciles à négliger. Si vous enregistrez des transactions WeChat Pay à partir de captures d'écran — pour un rapprochement mensuel de dépenses, une demande de remboursement ou un lot de paiements à des fournisseurs — savoir exactement quel champ est lequel, et ce que chacun signifie réellement, évite que le mauvais numéro n'atterrisse dans la mauvaise colonne.

Arrêtez la saisie manuelle — laissez l'IA lire vos documents
Image ou PDF — données structurées en 10 secondes
Essayer maintenant
Sans inscription · Sans carte bancaire · Résultat en 10 secondes
Écran de confirmation de transaction WeChat Pay sur un smartphone montrant le montant du paiement et les détails du commerçant

Où se trouvent le montant, le commerçant et le numéro de commande à l'écran

Sur un écran de détail de transaction WeChat Pay — la page que vous atteignez en appuyant sur un paiement dans l'historique des transactions de votre Portefeuille (钱包) — le montant est la première chose que vous voyez : un grand nombre près du haut, affiché en yuans (¥) avec deux décimales. Pour un paiement à un commerçant, la devise est presque toujours le CNY. Pour les transactions transfrontalières traitées via le règlement global de WeChat Pay, le montant peut apparaître dans la devise locale du commerçant (HKD, USD, EUR) avec l'équivalent en RMB affiché en texte plus petit en dessous. Si votre capture d'écran montre les deux chiffres, celui que vous devez utiliser dépend de ce que vous suivez — le montant que vous avez payé (la déduction de votre solde ou de votre carte) ou le montant que le commerçant a reçu.

Le nom du commerçant (商户) apparaît sous le montant, souvent accompagné d'une petite icône ou d'un tag de catégorie attribué par WeChat Pay — « 餐饮 » (restauration), « 交通 » (transport), « 购物 » (shopping). Il s'agit du nom commercial enregistré que le commerçant a fourni à WeChat Pay lors de l'ouverture de son compte commerçant. Pour un magasin familier comme une chaîne de supermarchés, le nom à l'écran correspondra à la marque de l'enseigne. Pour un vendeur de rue utilisant un code QR de reçu personnel, le nom du commerçant pourrait être moins reconnaissable — le nom commercial enregistré du vendeur plutôt que le nom de l'étal que vous connaissez. C'est le champ le plus important à vérifier avant de classer la transaction : si vous faites correspondre ce paiement à un fournisseur spécifique dans vos livres, assurez-vous que le nom sur la capture d'écran est celui que vous rechercherez plus tard.

Le numéro de commande (订单号 ou 交易单号) est le champ en petits caractères en bas de l'écran de détail, généralement une chaîne de 28 chiffres commençant par un préfixe de date comme 4200002193. WeChat Pay génère deux numéros de référence différents pour chaque transaction : le numéro de commande WeChat Pay (transaction_id, 微信支付订单号), qui est l'identifiant de suivi interne de la plateforme, et le numéro de commande commerçant (out_trade_no, 商户订单号), qui est la référence attribuée à la vente par le système du commerçant. L'écran de détail affiche généralement l'un ou les deux, selon l'intégration du commerçant. Le numéro de commande WeChat Pay est l'identifiant le plus cohérent — chaque transaction en a un, quel que soit le système du commerçant. Si votre capture d'écran montre les deux, enregistrez le numéro de commande WeChat Pay comme référence principale ; c'est celui que vous utiliseriez pour tracer un litige de frais ou rapprocher un relevé bancaire.

Le mode de paiement — quelle carte bancaire ou si le paiement provenait de votre solde WeChat (零钱) — et l'heure exacte de la transaction (à la seconde près, heure de Pékin) apparaissent également sur cet écran. Si vous extrayez des données à des fins fiscales ou de remboursement, l'horodatage vous donne le moment exact où le paiement a été effectué, ce qui peut être important pour déterminer à quelle période comptable une transaction appartient.

Pourquoi un transfert à un ami et un paiement commerçant n’affichent pas les mêmes informations

WeChat Pay gère trois types de transactions distincts via trois écrans différents, et les champs visibles ne sont pas les mêmes selon le cas. Savoir quel type de capture d’écran vous possédez détermine les données que vous pouvez réellement extraire.

Paiements commerçant — scan d’un code QR en magasin, paiement via un mini-programme, ou Quick Pay (scanné) où le caissier scanne votre code-barres — produisent l’écran de confirmation le plus riche : montant, nom du commerçant avec sa catégorie, numéro de commande, moyen de paiement et horodatage. C’est l’écran décrit plus haut, et il contient les trois champs dont traite cet article.

Transferts à un ami (转账) génèrent une confirmation intégrée à la conversation : le montant apparaît dans une bulle de type carte au sein du chat, le nom d’affichage WeChat du destinataire est indiqué (pas un nom de commerçant — il n’y a pas de « commerçant » dans un transfert de personne à personne), et l’heure du transfert est enregistrée. Il n’y a pas de numéro de commande au sens d’une transaction commerçant ; WeChat génère plutôt un identifiant d’enregistrement de transfert visible dans l’historique des transactions du portefeuille. La différence clé : sur une capture d’écran de transfert, le champ de la contrepartie est le nom d’affichage d’une personne — modifiable, changeant, et non une identité professionnelle vérifiée. Si vous enregistrez des transferts pour diviser des dépenses ou suivre des revenus, notez l’ID WeChat ou le nom d’affichage tel qu’il apparaissait à ce moment-là, mais sachez que la même personne peut apparaître sous un nom différent sur les captures du mois suivant.

Enveloppes rouges (红包) constituent le troisième type et le moins riche en données. Une confirmation d’enveloppe rouge indique le montant reçu (ou envoyé), le nom de l’expéditeur ou du destinataire, et un message de vœux — pas de numéro de commande, pas de commerçant, pas de détail du moyen de paiement. Le montant d’une enveloppe rouge de groupe aléatoire est une répartition aléatoire, donc le chiffre que vous voyez est votre part d’un total que vous ne connaissez peut-être pas. Pour la tenue de registres, une capture d’écran d’enveloppe rouge ne fournit qu’un champ fiable : le montant. Tout le reste est minimal.

L’implication pratique : si vous mélangez des captures d’écran des trois types de transactions dans un même dossier et essayez d’extraire les mêmes colonnes de chacune, une capture de paiement commerçant remplira les trois champs, une capture de transfert vous donnera le montant et un nom (mais pas de numéro de commande), et une capture d’enveloppe rouge ne vous donnera peut-être que le montant. Vos définitions de colonnes doivent tenir compte de ces différences — un champ présent sur un type de capture peut être absent sur un autre.

Pourquoi l'OCR traditionnel ne peut pas lire une capture d'écran WeChat Pay de manière fiable — et ce qui le peut

L'approche classique pour extraire des données d'une capture d'écran — la passer par un OCR et espérer que le texte atterrisse dans les bonnes colonnes — se heurte à un mur avec WeChat Pay pour une raison qui n'a rien à voir avec la qualité de l'image. C'est un problème de mise en page, et il est inhérent à la conception de la plateforme.

Les écrans de confirmation WeChat Pay ne sont pas des formulaires. Le montant ne se trouve pas dans un champ étiqueté « Montant : ¥__.__ » — c'est un nombre isolé en gros caractères en haut de l'écran, situé au-dessus d'un nom de commerçant en caractères moyens, lui-même au-dessus d'un numéro de commande en petits caractères en bas. Un moteur OCR traditionnel voit trois nombres dans des tailles de police décroissantes et n'a aucun moyen de déterminer lequel est le montant, lequel est un horodatage et lequel est un identifiant de référence. Il lit les caractères, pas le contexte.

L'OCR basé sur des modèles — qui consiste à dessiner une boîte englobante autour de l'endroit où le montant « apparaît généralement » — aggrave le problème. Un écran de paiement commerçant dispose les champs dans une mise en page différente de celle d'un écran de transfert. Un paiement à un commerçant via un mini-programme (comme commander un repas via Meituan dans WeChat) peut ajouter des détails de ligne qui repoussent le numéro de commande plus bas sur la page qu'un simple scan de code QR dans une épicerie. Une capture d'écran du mode sombre de WeChat inverse la palette de couleurs mais conserve le même contenu textuel. Chaque variation est un modèle distinct à créer et à maintenir, et une capture d'écran d'un type de transaction pour lequel vous n'avez pas créé de modèle renvoie des données inutilisables.

L'alternative est l'extraction sémantique : au lieu d'indiquer à l'outil où se trouve chaque champ sur l'écran, vous lui dites ce qu'il doit chercher — « le nombre qui représente un montant de paiement », « le nom commercial enregistré en dessous », « le nombre à 28 chiffres près du bas qui commence par un préfixe de date ». Le moteur d'extraction lit la capture d'écran comme une personne la lirait : il comprend que ¥328,50 est un montant et qu'une chaîne comme 4200002193202403093640737027 est un numéro de commande, peu importe où chacun se trouve sur la page. Le même ensemble de définitions de colonnes — Montant, Commerçant, Numéro de commande — fonctionne pour les paiements commerçants, les transferts, et même entre plateformes : les trois mêmes colonnes qui extraient des données d'une capture d'écran WeChat Pay fonctionnent également sur une capture d'écran Venmo, PayPal ou Alipay, car l'extraction recherche la signification des données, pas leur emplacement.

Captures d'écran JPG/PNG Extraction IA

Les fichiers sont traités de manière sécurisée et ne sont pas conservés.

La même approche fonctionne avec les captures d'écran de n'importe quelle application de paiement — Venmo, Zelle, PayPal, Alipay — car l'extraction lit ce qui se trouve dans l'image, pas l'application qui l'a générée. Si vous recevez des paiements sur plusieurs plateformes, un seul jeu de colonnes les rassemble dans un même tableur, sans reconfiguration par application.

Ce que vous faites concrètement de cette ligne après l'avoir extraite

Obtenir le montant, le numéro de commande et le commerçant à partir d'une capture d'écran est la première moitié du travail. La seconde moitié, c'est ce qui se passe lorsque ces trois valeurs atterrissent dans une ligne de tableur — et pour la plupart des gens qui utilisent WeChat Pay, il s'agit rarement d'un exercice ponctuel.

Pour le rapprochement des dépenses : les transactions WeChat Pay s'accumulent vite — un déjeuner ici, un taxi là, une facture de services publics payée via un mini-programme. En fin de mois, faire correspondre ce qu'affiche votre solde WeChat avec ce que dit votre relevé bancaire implique de parcourir une liste déroulante d'historique des transactions dans l'application, une par une. Un tableur avec des lignes extraites — montant, date, commerçant, numéro de commande — vous donne le côté WeChat Pay du rapprochement dans le même format que votre export bancaire. Le numéro de commande est le pont entre les deux : c'est l'identifiant qui apparaît à la fois sur votre relevé WeChat Pay et, pour les remboursements ou litiges, dans le système du commerçant.

Pour le remboursement : de nombreuses entreprises en Chine et en Asie exigent une capture d'écran de la confirmation WeChat Pay comme pièce justificative pour les notes de frais. Les équipes financières saisissent souvent manuellement le montant et le commerçant de ces captures dans un tableur d'approbation. Extraire les trois champs principaux — plutôt que de faire du copier-coller — transforme une pile de captures d'écran en un tableau de demande unique en quelques secondes. Joignez le tableau à votre formulaire de remboursement et conservez les captures d'écran originales comme justificatif ; les données extraites couvrent ce que l'approbateur a réellement besoin de voir.

Pour le suivi des revenus et les déclarations fiscales : les propriétaires de petites entreprises et les freelances qui reçoivent des paiements clients via WeChat Pay — par QR code personnel ou code de reçu commerçant — ont besoin d'un journal complet par date, montant et client. L'historique des transactions intégré à WeChat Pay est un flux chronologique, pas un registre filtrable, et les outils d'exportation natifs de WeChat sont conçus pour les comptes commerçants avec accès API, pas pour les utilisateurs individuels. Un flux de travail capture d'écran vers tableur crée un registre consultable et triable sans nécessiter de mise à niveau vers un compte commerçant. Si vous déclarez vos impôts dans une juridiction qui exige des pièces justificatives pour les revenus professionnels, la ligne extraite — montant, date, contrepartie — est la donnée dont vous avez besoin ; la capture d'écran en est la preuve.

Le fil conducteur qui relie tous ces usages en aval n'est pas une profession ou une tranche de revenus spécifique. C'est le moment où une transaction unique devient une parmi tant d'autres — quand vous avez besoin de voir vingt paiements WeChat Pay dans un seul tableau, pas un par un dans l'application.

FAQ

Une capture d'écran WeChat Pay est-elle acceptée comme reçu pour les notes de frais ?

La capture d'écran contient les trois éléments dont une note de frais typique a besoin : le montant, le commerçant et la référence de transaction. Que votre entreprise ou l'administration fiscale l'accepte comme reçu dépend de leur politique de documentation. En Chine, le numéro de commande WeChat Pay (transaction_id) est une référence traçable que le payeur et la banque d'acquisition du commerçant peuvent utiliser pour vérifier une transaction, ce qui le rend fonctionnellement équivalent à un numéro de reçu. À des fins fiscales ou d'audit, conservez la capture d'écran originale avec les données extraites.

Puis-je extraire des données d'une capture d'écran WeChat Pay si l'interface est en chinois ?

Oui. L'extraction lit les chiffres et le texte de l'image, quelle que soit la langue de l'interface. Un symbole ¥ signifie la même chose, que les libellés environnants indiquent « 支付金额 » ou « Payment Amount ». Si vos noms de colonnes sont en anglais, les valeurs extraites rempliront ces colonnes, quelle que soit la langue source de la capture d'écran. Cela signifie également que les captures d'écran de l'interface WeChat Pay en chinois et de l'interface WeChat Pay internationale peuvent être traitées dans le même lot.

📮 contact email: [email protected]