Obtén el importe, el número de pedido y
el comercio de una captura de WeChat Pay
WeChat Pay no vive en una app de pagos independiente: está dentro de WeChat, la misma app de mensajería donde la gente envía notas de voz, comparte fotos y divide cuentas de cenas. Tras completar un pago, la pantalla de confirmación es mitad recibo de chat, mitad registro de transacción: el importe aparece grande y claro cerca de la parte superior, pero el nombre del comercio y el número de pedido (订单号) están en el texto más discreto, más abajo, fáciles de pasar por alto. Si registras transacciones de WeChat Pay desde capturas — para una conciliación de gastos mensual, una reclamación de reembolso o un lote de pagos a proveedores — saber exactamente qué campo es cuál y qué significa cada uno evita que el número equivocado acabe en la columna equivocada.

Dónde se encuentran el importe, el comercio y el número de pedido en la pantalla
En la pantalla de detalles de una transacción de WeChat Pay —la página a la que llegas al tocar un pago en el historial de transacciones de tu Wallet (钱包)— el importe es lo primero que verás: un número grande cerca de la parte superior, mostrado en yuanes (¥) con dos decimales. Para un pago a un comercio, la moneda casi siempre es CNY. Para transacciones transfronterizas procesadas a través de la liquidación global de WeChat Pay, el importe puede aparecer en la moneda local del comercio (HKD, USD, EUR) con el equivalente en RMB mostrado en texto más pequeño debajo. Si tu captura de pantalla incluye ambas cifras, la que necesitas depende de lo que estés registrando: el importe que pagaste (la deducción de tu saldo o tarjeta) o el importe que recibió el comercio.
El nombre del comercio (商户) aparece debajo del importe, a menudo acompañado de un pequeño icono o etiqueta de categoría que WeChat Pay asigna — "餐饮" (restaurantes), "交通" (transporte), "购物" (compras). Este es el nombre comercial registrado que el comercio presentó a WeChat Pay al abrir su cuenta de comercio. Para una tienda conocida como una cadena de supermercados, el nombre en pantalla coincidirá con la marca del establecimiento. Para un vendedor ambulante que usa un código QR de cobro personal, el nombre del comercio podría ser algo menos reconocible: el nombre comercial registrado del vendedor en lugar del nombre del puesto que conoces. Este es el campo más importante a confirmar antes de registrar la transacción: si estás emparejando este pago con un proveedor específico en tus libros, asegúrate de que el nombre en la captura sea el que buscarás más adelante.
El número de pedido (订单号 o 交易单号) es el campo de letra pequeña en la parte inferior de la pantalla de detalles, normalmente una cadena de 28 dígitos que comienza con un prefijo de fecha como 4200002193. WeChat Pay genera dos números de referencia diferentes para cada transacción: el número de pedido de WeChat Pay (transaction_id, 微信支付订单号), que es el ID de seguimiento interno de la plataforma, y el número de pedido del comercio (out_trade_no, 商户订单号), que es la referencia que el sistema del comercio asignó a la venta. La pantalla de detalles suele mostrar uno o ambos, según la integración del comercio. El número de pedido de WeChat Pay es el identificador más consistente: cada transacción tiene uno, independientemente de la configuración del comercio. Si tu captura incluye ambos, registra el número de pedido de WeChat Pay como referencia principal; es el que usarías para rastrear un cargo disputado o conciliar contra un extracto bancario.
El método de pago —qué tarjeta bancaria o si el pago salió de tu saldo de WeChat (零钱)— y la hora exacta de la transacción (al segundo, en hora de Pekín) también aparecen en esta pantalla. Si estás extrayendo datos para fines fiscales o de reembolso, la marca de tiempo te da el momento exacto en que se liquidó el pago, lo que puede importar para determinar a qué período contable pertenece una transacción.
Por qué una captura de una transferencia a un amigo se ve diferente de un pago a un comercio

WeChat Pay gestiona tres tipos de transacción distintos a través de tres pantallas diferentes, y los campos visibles en cada una no son el mismo conjunto. Saber qué tipo captura tu captura de pantalla determina qué datos puedes extraer realmente.
Pagos a comercios — escanear un código QR en una tienda, pagar a través de un Mini Programa o usar Quick Pay (被扫) donde el cajero escanea tu código de barras — producen la pantalla de confirmación más completa: importe, nombre del comercio con etiqueta de categoría, número de pedido, método de pago y marca de tiempo. Esta es la pantalla descrita anteriormente, y contiene los tres campos de los que trata este artículo.
Transferencias a un amigo (转账) generan una confirmación integrada en el chat: el importe aparece en una burbuja tipo tarjeta dentro de la conversación, se muestra el nombre de WeChat del destinatario (no un nombre de comercio — no hay "comercio" en una transferencia entre personas), y se registra la hora de la transferencia. No hay número de pedido en el mismo sentido que en una transacción de comercio; en su lugar, WeChat genera un ID de registro de transferencia visible en el historial de transacciones de la Wallet. La diferencia clave: en una captura de transferencia, el campo de la contraparte es el nombre de pantalla de una persona — editable, cambiable, no una identidad comercial verificada. Si estás registrando transferencias para dividir gastos o hacer seguimiento de ingresos, anota el ID de WeChat o el nombre de pantalla tal como apareció en ese momento, pero ten en cuenta que la misma persona puede aparecer con un nombre diferente en las capturas del próximo mes.
Sobres rojos (红包) son el tercer tipo y el menos rico en datos. Una confirmación de sobre rojo muestra el importe recibido (o enviado), el nombre del remitente o destinatario, y un mensaje de saludo — sin número de pedido, sin comercio, sin detalle del método de pago. El importe en un sobre rojo grupal basado en suerte es una división aleatoria, así que la cifra que ves es tu parte de un total que puede que no conozcas. Para fines de registro, una captura de sobre rojo te da un campo fiable: el importe. Todo lo demás es lo mínimo.
La implicación práctica: si estás mezclando capturas de los tres tipos de transacción en una misma carpeta e intentando extraer el mismo conjunto de columnas de cada una, una captura de pago a comercio completará los tres campos, una captura de transferencia te dará el importe y un nombre (pero sin número de pedido), y una captura de sobre rojo podría darte solo el importe. Tus definiciones de columnas deben tener en cuenta estas diferencias — un campo que existe en un tipo de captura puede estar ausente en otro.
Por qué el OCR tradicional no puede leer una captura de WeChat Pay de forma fiable — y qué sí puede
El enfoque convencional para extraer datos de una captura de pantalla — pasarla por OCR y esperar que el texto caiga en las columnas correctas — choca con WeChat Pay por una razón que no tiene nada que ver con la calidad de la imagen. Es un problema de diseño, y está integrado en la estructura de la plataforma.

Las pantallas de confirmación de WeChat Pay no son formularios. El importe no está en un campo etiquetado que diga "Importe: ¥__.__" — es un número independiente en letra grande en la parte superior de la pantalla, situado encima de un nombre del comercio en letra mediana, encima de un número de pedido en letra pequeña en la parte inferior. Un motor OCR tradicional ve tres números con tamaños de fuente descendentes y no tiene forma de determinar cuál es el importe, cuál es una marca de tiempo y cuál es un ID de referencia. Lee caracteres, no contexto.
El OCR basado en plantillas — dibujar un cuadro delimitador alrededor de donde el importe "normalmente" aparece — agrava el problema. Una pantalla de pago a un comercio organiza los campos con un diseño diferente al de una pantalla de transferencia. Un pago a un comercio de Mini Program (como pedir comida a domicilio a través de Meituan dentro de WeChat) puede añadir detalles de líneas de artículos que empujan el número de pedido más abajo en la página que un simple escaneo de código QR en una tienda de conveniencia. Una captura del modo oscuro de WeChat invierte el esquema de colores pero mantiene el mismo contenido de texto. Cada variación es una plantilla separada que construir y mantener, y una captura de un tipo de transacción para el que no has creado plantilla devuelve basura.
La alternativa es la extracción semántica: en lugar de decirle a la herramienta dónde se sitúa cada campo en la pantalla, le dices qué buscar — "el número que representa un importe de pago", "el nombre comercial registrado debajo", "el número de 28 dígitos cerca de la parte inferior que comienza con un prefijo de fecha". El motor de extracción lee la captura como la leería una persona: entiende que ¥328.50 es un importe y que una cadena como 4200002193202403093640737027 es un número de pedido, independientemente de dónde aparezca cada uno en la página. El mismo conjunto de definiciones de columnas — Importe, Comercio, Número de pedido — funciona en pagos a comercios, transferencias e incluso entre plataformas: las mismas tres columnas que extraen datos de una captura de WeChat Pay también funcionan en una captura de Venmo, PayPal o Alipay, porque la extracción busca qué significan los datos, no dónde se sitúan.
Los archivos se procesan de forma segura y no se almacenan.
El mismo enfoque funciona con capturas de cualquier app de pago: Venmo, Zelle, PayPal, Alipay — porque la extracción lee lo que hay en la imagen, no qué app la generó. Si recibes pagos en varias plataformas, un solo conjunto de columnas los agrupa en una hoja de cálculo sin reconfigurar nada por app.
Qué Haces Realmente con Esa Fila Después de Extraerla

Obtener el importe, el número de pedido y el comercio de una captura es la primera mitad. La segunda mitad es qué pasa cuando esos tres valores llegan a una fila de hoja de cálculo — y para la mayoría de la gente que usa WeChat Pay, rara vez es algo que se haga una sola vez.
Para la conciliación de gastos: las transacciones de WeChat Pay se acumulan rápido — un almuerzo aquí, un taxi allá, una factura de servicios pagada a través de un Mini Programa. A fin de mes, cuadrar lo que muestra tu saldo de WeChat con lo que dice tu extracto bancario significa revisar una lista interminable de registros de transacciones dentro de la app, un toque a la vez. Una hoja de cálculo con filas extraídas — importe, fecha, comercio, número de pedido — te da el lado de WeChat Pay de la conciliación en el mismo formato que tu exportación bancaria. El número de pedido es el puente entre ambos: es el identificador que aparece tanto en tu registro de WeChat Pay como, para reembolsos o disputas, en el sistema del comercio.
Para reembolsos: muchas empresas en China y en toda Asia exigen una captura de la confirmación de WeChat Pay como documentación de respaldo para las reclamaciones de gastos. Los equipos de finanzas suelen teclear manualmente el importe y el comercio de estas capturas en una hoja de aprobación. Extraer los tres campos principales — en lugar de copiar y pegar — convierte un montón de capturas en una única tabla de reclamaciones en segundos. Adjunta la tabla a tu formulario de reembolso y guarda las capturas originales como respaldo; los datos extraídos cubren lo que el aprobador realmente necesita ver.
Para el seguimiento de ingresos y los registros fiscales: los propietarios de pequeñas empresas y los autónomos que reciben pagos de clientes a través de WeChat Pay — mediante un código QR personal o un código de recibo de comercio — necesitan un registro completo por fecha, importe y cliente. El historial de transacciones dentro de la aplicación de WeChat Pay es una secuencia cronológica, no un libro de contabilidad filtrable, y las herramientas de exportación integradas de WeChat están diseñadas para cuentas de comercio con acceso API, no para usuarios individuales. Un flujo de trabajo de captura de pantalla a hoja de cálculo crea un registro buscable y ordenable sin necesidad de actualizar a una cuenta de comercio. Si declaras impuestos en una jurisdicción que requiere documentación de respaldo para los ingresos comerciales, la fila extraída — importe, fecha, contraparte — son los datos que necesitas; la captura de pantalla es la prueba.
El hilo que conecta todos estos usos posteriores no es una profesión específica ni un nivel de ingresos. Es el momento en que una sola transacción se convierte en una de muchas — cuando necesitas ver veinte pagos de WeChat Pay en una tabla, no uno a la vez dentro de la aplicación.
Preguntas frecuentes
¿Una captura de pantalla de WeChat Pay sirve igual que un recibo para reclamaciones de gastos?
La captura de pantalla contiene los tres datos que necesita un informe de gastos típico — importe, comercio y referencia de transacción. Que tu empresa o autoridad fiscal la acepte como recibo depende de su política de documentación específica. En China, el número de pedido de WeChat Pay (transaction_id) es una referencia trazable que tanto el pagador como el banco adquirente del comercio pueden usar para verificar una transacción, lo que la hace funcionalmente equivalente a un número de referencia de recibo. Para fines fiscales o de auditoría, conserva la captura de pantalla original junto con los datos extraídos.
¿Puedo extraer datos de una captura de pantalla de WeChat Pay si la interfaz está en chino?
Sí. La extracción lee los números y el texto de la imagen independientemente del idioma de la interfaz. Un símbolo ¥ significa lo mismo ya sea que las etiquetas circundantes digan "支付金额" o "Payment Amount". Si los nombres de tus columnas están en inglés, los valores extraídos completarán esas columnas independientemente del idioma de origen en la captura de pantalla. Esto también significa que las capturas de pantalla de la interfaz de WeChat Pay en chino y de la interfaz internacional de WeChat Pay pueden ir en el mismo lote.