Capturas de pantalla de pagos con Twint
Extraiga el importe, el comercio y la hora de la transacción
Alguien le envía una captura de pantalla de confirmación de pago con Twint. El importe es de 47,50 CHF. Puede ver el nombre del comercio — «Coop» o «Migros» o quizás algo como «Beck's Bier Shop GmbH» o simplemente «B. Muller». Hay una marca de tiempo en la parte superior o inferior de la pantalla. Usted necesita estos tres datos para sus registros. Pero aquí es donde se complica: la persona que lo envió podría estar usando UBS Twint, PostFinance Twint, Raiffeisen Twint o la app independiente Twint Prepago. Esas cuatro pantallas tienen un aspecto diferente entre sí, y son solo cuatro de las 71 versiones específicas de cada banco de Twint disponibles en Suiza a partir de 2026. El importe, el nombre del comercio y la hora de la transacción están presentes en todas las versiones, pero para localizarlos de forma fiable en los distintos diseños de la app, necesita entender qué se mantiene constante y qué cambia de lugar.
Puntos clave
- Twint no es una sola app con una única pantalla de confirmación: son 71 versiones con la marca de cada banco, cada una mostrando los mismos tres campos en un diseño diferente.
- UBS Twint y otras versiones bloquean activamente las capturas de pantalla, y crear plantillas para las 71 versiones es un callejón sin salida antes siquiera de capturar una sola confirmación.
- Defina las columnas una vez por lo que significan los campos — Importe, Comercio, Hora — en lugar de por dónde se sitúan en la pantalla de un banco concreto, y la extracción funcionará en todas las versiones de Twint.
Tres campos, una pantalla: por qué Twint es a la vez simple y complejo
Twint es el sistema de pago móvil más grande de Suiza: más de 6 millones de usuarios activos realizaron más de 901 millones de transacciones en 2025, según el informe anual de Twint AG. Es propiedad conjunta de UBS, Raiffeisen, Zürcher Kantonalbank (ZKB), PostFinance y el consorcio de bancos cantonales. En tiendas físicas, el 81% de los comercios y el 86% de las tiendas en línea lo aceptan. El reconocimiento de marca entre la población suiza mayor de 16 años es del 99%. "Twinten" — twintear — ha entrado en el vocabulario del alemán suizo como un verbo que no necesita explicación entre los 8,7 millones de habitantes del país.
Con ese nivel de penetración, las capturas de pantalla de pagos con Twint están por todas partes en la vida financiera diaria de Suiza. Los tres campos importantes para el registro — el importe de la transacción (Betrag/Montant/Importo), el nombre del comercio y la hora de la transacción — están presentes en cada pantalla de confirmación. Pero la pantalla de confirmación no es la misma para todos los usuarios, porque Twint no es una sola aplicación. Existe la cartera básica Twint Prepago, que funciona independientemente de cualquier banco. Luego hay 70 versiones específicas de bancos: UBS Twint, PostFinance Twint, Raiffeisen Twint, ZKB TWINT, Migros Bank Twint, Valiant Twint y versiones de cada banco cantonal, todas mostrando los mismos datos de transacción en el lenguaje de diseño de la interfaz de su banco matriz. PayNow de Singapur tiene un problema similar — un sistema de pago instantáneo nacional integrado en la aplicación de cada banco, que produce pantallas de confirmación que cambian con cada socio bancario. Twint enfrenta la misma fragmentación, pero en un mercado europeo con tres idiomas oficiales y un panorama bancario excepcionalmente denso.
La consecuencia práctica: si recopila capturas de pantalla de pagos con Twint de múltiples fuentes — clientes que pagan con Twint, autónomos que documentan pagos recibidos, un Verein (asociación) que cobra cuotas de membresía — las capturas no se verán iguales. Pero los tres campos que necesita siempre están en la pantalla. El truco es saber qué buscar y entender por qué un enfoque de extracción semántica maneja esta variabilidad sin plantillas por aplicación.
El problema de la fragmentación: un pago, 71 pantallas de confirmación
Twint comenzó como dos proyectos paralelos que se fusionaron en abril de 2017: Paymit del consorcio UBS/Credit Suisse/ZKB y Twint de PostFinance. La entidad combinada, Twint AG, heredó múltiples socios bancarios, cada uno de los cuales quería ofrecer Twint a través de su propia aplicación de banca móvil en lugar de obligar a los clientes a descargar una aplicación separada. El resultado, según el FAQ de Twint de moneyland.ch (marzo de 2026), son 71 versiones distintas de la aplicación Twint actualmente disponibles en Suiza.
UBS Twint es la versión individual más utilizada, con más de un millón de registros. Su pantalla de confirmación de pago suele aparecer con un fondo blanco y colores de acento azul de UBS: el importe se muestra de forma prominente en texto grande y negrita, el nombre del comerciante debajo y un mensaje de confirmación arriba. UBS Twint utiliza su propia aplicación dedicada (disponible en iOS y Android) con su propio lenguaje de diseño, separada de la aplicación UBS Mobile Banking. La pantalla de confirmación en UBS Twint es limpia, similar a una tarjeta y centrada en el importe del pago.
PostFinance Twint adopta un enfoque visual diferente. Dado que PostFinance ofrece Twint tanto como una aplicación independiente «PostFinance TWINT» como integrada dentro de la aplicación PostFinance App más amplia, la pantalla de confirmación hereda la identidad visual amarilla y blanca de PostFinance. Los detalles de la transacción aparecen dentro de la vista de transacciones estándar de la aplicación PostFinance, que también puede generar un «justificante de pago» formal (Zahlungsbeleg/justificatif de paiement/prova di pagamento) bajo demanda. Esto significa que una confirmación de pago de PostFinance Twint puede existir en dos formas visuales: como captura de pantalla de confirmación dentro de la aplicación y como PDF descargable con el encabezado del documento de PostFinance.
Twint Prepago independiente — la versión independiente del banco — utiliza su propia interfaz, con un diseño más neutro que no está vinculado a la marca de ningún banco. La pantalla de confirmación aquí utiliza la combinación de colores genérica de Twint (verde azulado y blanco) y sigue un patrón de diseño más simple que las versiones con marca bancaria.
Luego están las versiones restantes: Raiffeisen Twint, ZKB TWINT, Migros Bank Twint, Valiant Twint, y las versiones para cada banco cantonal (Bank Cler, Berner Kantonalbank, Luzerner Kantonalbank, etc.). Cada una envuelve los mismos datos de pago de Twint dentro del diseño de su propia aplicación de banca móvil, produciendo pantallas de confirmación que comparten un conjunto común de campos de datos, pero difieren en diseño, fuente, combinación de colores y ubicación de los campos. Una herramienta de extracción basada en plantillas requeriría una configuración separada para cada una de estas 71 versiones. Una herramienta de extracción semántica lee los datos por su significado, no por su posición de píxel, por lo que la misma definición de columna funciona tanto si la captura de pantalla proviene de UBS Twint como de PostFinance Twint o de la aplicación independiente.
El Importe (Betrag / Montant / Importo) — Siempre en CHF, Siempre Destacado, Etiqueta Trilingüe
El importe de la transacción es el campo más directo en cualquier pantalla de confirmación de Twint. Todas las transacciones de Twint se realizan en francos suizos (CHF). No hay visualización en varias divisas, ni cálculo de tipo de cambio, ni deducción de comisiones del importe mostrado: el valor en la confirmación es exactamente lo que se transfirió del pagador al cobrador. El importe es siempre el número visualmente más destacado de la pantalla, normalmente mostrado en un tamaño de letra mayor que cualquier otra cifra.
Lo que hace que el campo del importe sea específicamente suizo es el idioma de la etiqueta. La etiqueta situada encima o al lado del importe aparece en uno de tres idiomas, según la configuración de idioma de la interfaz de la aplicación y la región lingüística del usuario:
Betrag (alemán) — utilizado en la mayoría de los cantones suizos, incluidos Zúrich, Berna, Basilea, Lucerna, San Galo, Argovia y la mayor parte de la Suiza oriental y central.
Montant (francés) — utilizado en los cantones de Ginebra, Vaud, Neuchâtel, Jura y partes de Friburgo y Valais.
Importo (italiano) — utilizado en el Tesino y algunos municipios del sur de los Grisones.
El idioma de la etiqueta cambia con la aplicación, pero el importe en sí sigue una convención de formato suiza coherente: un prefijo "CHF" o "Fr.", o a veces ningún prefijo cuando el contexto lo hace obvio, con un punto (.) como separador decimal y un apóstrofo (') o un espacio como separador de miles — por ejemplo, "CHF 1'234.50" o "Fr. 850.—". La parte de los céntimos (Rappen/Centimes) siempre tiene dos decimales para los importes que incluyen fracciones. Los importes en francos enteros pueden aparecer con una raya en lugar de los céntimos — "CHF 47.—" —, una convención tipográfica suiza estándar que un motor de extracción debe interpretar como CHF 47.00 y no tratar como un número incompleto.
Para la extracción, el campo del importe se beneficia de ser semánticamente inequívoco en las 71 versiones de la aplicación. Es el valor denominado en divisa más grande de la pantalla, siempre en CHF, siempre cerca de una etiqueta que dice "Betrag", "Montant" o "Importo". Un motor de extracción semántica no necesita saber qué banco ha generado la captura de pantalla de Twint: lee "CHF 47.50" en su contexto y lo identifica como el importe de la transacción, independientemente de dónde se encuentre en la pantalla o en qué idioma esté etiquetado.
El nombre del comercio: nombre mostrado frente a nombre registrado, y el factor multilingüe
El nombre del comercio en la pantalla de confirmación de Twint es donde las cosas se vuelven menos predecibles. Twint muestra el nombre tal como fue registrado por el comercio o como aparece en la cuenta comercial de Twint del comercio. En la práctica, esto puede significar cualquiera de las siguientes opciones:
- El nombre comercial legal completo — p. ej., «Müller AG» o «Coop Genossenschaft» — tal como está inscrito en el registro mercantil suizo (Handelsregister / registre du commerce / registro di commercio).
- Un nombre comercial abreviado o de marca — p. ej., «Beck's Bier» en lugar del legal «Beck's Bier Shop GmbH» — elegido por el comercio para simplificar visualmente el flujo de pago.
- Un nombre personal — para empresas individuales (Einzelfirma / raison individuelle / ditta individuale), el nombre es el nombre personal del propietario tal como está registrado en la caja de compensación AHV. Puede ser «Hans Meier», «Maria Bianchi» o «Sara Dubois» según la región lingüística.
- Un nombre de puesto de venta agrícola o de mercado — Más de 1900 puestos de venta agrícolas suizos (Hofläden / stands de la ferme / punti vendita aziendali) aceptan Twint mediante códigos QR impresos. El nombre del comercio en la confirmación puede ser el nombre del agricultor, el nombre de la granja o algo intermedio.
El idioma del nombre del comercio sigue la región lingüística del negocio. Un comercio en Ginebra aparece en francés, uno en Lugano en italiano, uno en Zúrich en alemán. Este patrón de denominación trilingüe, combinado con abreviaturas y elecciones de nombre comercial, hace que el mismo comercio físico pueda aparecer de forma diferente en distintas pantallas de confirmación de Twint, según la versión de su nombre que hayan registrado en el Portal de Negocios de Twint.
Para cualquiera que concilie pagos —ya sea con facturas, cuentas de clientes o informes de gastos—, el nombre del comercio extraído de la captura de pantalla es el nombre del pago, no necesariamente el nombre en sus registros. Vale la pena mantener ambas columnas: el nombre bruto del comercio de la captura de pantalla y una columna separada para el nombre tal como debe aparecer en su contabilidad. Esto es especialmente relevante para autónomos y pymes suizos que utilizan software como Bexio (usado por más de 100 000 pymes suizas para facturación y contabilidad) o Abacus (la opción de primer nivel para fiduciarios suizos), donde los registros de clientes y proveedores se mantienen con nombres legales específicos que pueden no coincidir con el nombre mostrado en Twint.
Hora de la transacción: cuándo registra Twint el momento
Cada pago con Twint registra la fecha y hora exactas de finalización. La hora de la transacción es el tercer campo que convierte una captura de pantalla en un registro utilizable; sin ella, asociar un pago de Twint a una factura, turno o entrega concretos se convierte en una conjetura.
En la mayoría de las pantallas de confirmación de Twint, la hora de la transacción aparece en uno de estos dos lugares:
- En la parte superior de la confirmación — como una línea que indica «Bezahlt am 15.06.2026 um 14:32 Uhr» (alemán), «Payé le 15.06.2026 à 14:32» (francés) o «Pagato il 15.06.2026 alle 14:32» (italiano), según el idioma de la aplicación.
- En la sección de detalles de la transacción — accesible pulsando «Mostrar detalles» en la confirmación del pago. Las preguntas frecuentes de Twint señalan que los recibos y los registros detallados de transacciones se encuentran yendo a la vista general de transacciones y seleccionando «Mostrar detalles»; la marca de tiempo completa está disponible en esta vista ampliada en todas las versiones de la aplicación.
El formato de la fecha sigue la convención suiza: DD.MM.AAAA (día primero, separador de punto, año de cuatro dígitos). La hora está en formato de 24 horas (HH:MM). Este es el mismo formato de fecha que se utiliza en los extractos bancarios suizos, las facturas QR (QR-Rechnung) y las exportaciones de software de contabilidad suizo; por lo tanto, la marca de tiempo de la captura de pantalla se corresponde directamente con la convención de fecha financiera suiza sin necesidad de conversión de formato. Los usuarios de PostFinance Twint también pueden generar un justificante de pago (Zahlungsbeleg) descargable en PDF a través del centro de documentos de la aplicación, que incluye la marca de tiempo junto con todos los detalles de la transacción en un formato adecuado para enviar a un fiduciario (Treuhänder/fiduciaire/fiduciario).
La hora de la transacción es especialmente importante para los casos de uso posteriores que otorgan a las capturas de pantalla de Twint su valor documental: cotejar pagos con los registros de cotizaciones al AHV/IV/EO (seguro de vejez, invalidez y pérdida de ingresos) para trabajadores autónomos, o conciliar las ventas diarias de pequeñas empresas que utilizan Twint como método principal de cobro.
La Captura de Pantalla en Sí Misma — Por Qué Podría No Poder Tomar Ninguna
Hay una peculiaridad que distingue a Twint de prácticamente cualquier otra aplicación de pago cubierta en esta serie: varias versiones de la aplicación Twint bloquean activamente las capturas de pantalla. En r/Switzerland, los usuarios informan regularmente que al intentar capturar la pantalla de confirmación de Twint aparece una pantalla negra o un aviso de seguridad. Esto no es un error, sino una medida de seguridad deliberada implementada en ciertas versiones de Twint con la marca de un banco.
Sin embargo —y este es el matiz que importa para el uso práctico— no todas las versiones de Twint bloquean las capturas de pantalla. Los informes de usuarios indican que PostFinance Twint generalmente no bloquea la función de captura de pantalla, mientras que UBS Twint y algunas otras versiones bancarias sí lo hacen. El comportamiento de la aplicación básica Twint Prepago varía según la versión del sistema operativo. Esta inconsistencia significa que la posibilidad de tomar una captura de pantalla de confirmación depende de qué aplicación de Twint utiliza el pagador y del modelo de teléfono. Esto no es algo que el pagador pueda cambiar fácilmente; viene determinado por el banco que utiliza y la versión de la aplicación que ese banco distribuye.
Para las capturas de pantalla que se toman con éxito (o se reciben de alguien que usa una versión de Twint que no bloquea), el proceso de extracción funciona exactamente igual que para cualquier otra captura de pantalla de pago: subir, definir las columnas, y la IA localiza el importe, el nombre del comercio y la hora de la transacción al comprender qué significan esos términos en el contexto visual de la pantalla de confirmación. Para situaciones en las que no se dispone de capturas de pantalla, algunas versiones de Twint ofrecen alternativas: PostFinance Twint genera un comprobante de registro formal como PDF descargable desde el centro de documentos de la aplicación, que luego puede procesarse mediante el mismo flujo de trabajo de extracción, ya que se admite la entrada de PDF. El punto principal es que la captura de pantalla en sí no siempre es posible, y cualquier flujo de trabajo basado en datos de pago de Twint debe tener en cuenta esta limitación de manera honesta, en lugar de asumir que todos los usuarios pueden producir una captura de pantalla de confirmación limpia.
Qué significan estos tres campos para los autónomos y las pequeñas empresas suizas
Los tres campos — importe, nombre del comercio, hora de la transacción — no son solo metadatos opcionales. Constituyen la base probatoria de varias obligaciones financieras específicas del sistema suizo:
Registros de cotizaciones AHV/IV/EO. Los trabajadores autónomos en Suiza (Einzelfirmen/indépendants/lavoratori autonomi) deben registrarse en la caja de compensación AHV cantonal (Ausgleichskasse/caisse de compensation/cassa di compensazione) y pagar cotizaciones a la seguridad social — actualmente entre el 5,371% y el 10% de los ingresos netos según el nivel de ingresos. La Administración Federal de Contribuciones (ESTV) y las cajas de compensación aceptan declaraciones de ingresos propias, pero también esperan pruebas documentales. Una captura de pantalla de un pago con Twint que muestre el importe recibido, el pagador (cliente) y la fecha — extraída en una tabla estructurada junto con otros recibos — sirve como documentación justificativa de los ingresos declarados en la declaración anual de cotizaciones AHV. Si bien una captura de pantalla de Twint por sí sola no es un recibo formal (Quittung/reçu/ricevuta) a efectos del IVA, constituye un registro coetáneo del evento de pago.
Prueba de deducción del IVA soportado (MWST/Vorsteuerabzug). El IVA suizo se rige por la Ley del IVA (Mehrwertsteuergesetz, MWSTG), cuyo artículo 26 especifica los campos obligatorios de una factura de IVA válida. Las capturas de pantalla de pagos con Twint no cumplen esos requisitos — carecen del número de IVA del proveedor (CHE-XXX.XXX.XXX MWST/TVA/IVA), del desglose del tipo de IVA y del número de factura secuencial. Sin embargo, la captura de pantalla sirve como prueba de confirmación de pago de que se produjo una transacción, complementando la factura formal. Para las pequeñas empresas que utilizan el método del tipo impositivo sobre el saldo (Saldosteuersatz) o el método efectivo (Nettoverfahren), el importe extraído de la captura de pantalla de Twint ayuda a conciliar los ingresos declarados con los pagos realmente recibidos — especialmente para las empresas que aceptan pagos mediante Twint en el momento del servicio sin emitir una factura separada en todos los casos.
Conciliación con el software de contabilidad. Las herramientas contables suizas abordan los datos de pago de Twint de diferentes maneras. Bexio — la plataforma de contabilidad en la nube más utilizada entre las pymes suizas, con más de 100.000 clientes — no ingiere de forma nativa las capturas de confirmación de Twint. Tampoco lo hacen Abacus (la elección de las principales empresas fiduciarias suizas), Banana Accounting (popular entre los autónomos), KLARA (plataforma integral para pymes) ni To Bill (facturación suiza moderna con OCR de recibos). Todas ellas dependen de la introducción manual de datos para los pagos con Twint. El paso entre «un cliente me ha enviado una captura de pantalla de Twint por WhatsApp» y «los 47,50 CHF están registrados en mi libro de contabilidad de Bexio en la cuenta de cliente correcta» sigue siendo un paso de transcripción manual para prácticamente todas las empresas suizas. La extracción llena ese vacío: procese por lotes una semana de capturas de pantalla de Twint, exporte las filas a una hoja de cálculo e importe o copie los datos en el sistema contable que realice el seguimiento de sus ingresos.
Para cualquiera que gestione pagos a través de múltiples métodos de pago suizos — Twint junto con PayPal, Alipay de turistas chinos, o transferencias bancarias mediante factura QR — las mismas definiciones de columna (importe, contraparte, fecha) se aplican a todos ellos, porque el principio subyacente es el mismo: usted define las columnas de salida, y la IA encuentra los valores coincidentes comprendiendo su significado, no ajustándose a una plantilla predefinida para cada tipo de pago.
Preguntas frecuentes
¿Puedo extraer datos de capturas de pantalla de Twint de diferentes versiones bancarias en un mismo lote?
Sí. Las capturas de pantalla de UBS Twint, PostFinance Twint, ZKB TWINT y Twint Prepago pueden cargarse juntas en el mismo lote. Defina las columnas una sola vez — Importe (CHF), Nombre del comercio y Hora de la transacción — y un motor de extracción semántica aplica esas definiciones a todas las capturas, independientemente de la versión de la aplicación que las haya generado. El motor identifica el importe reconociendo el valor monetario más grande cerca de una etiqueta «Betrag/Montant/Importo», el comercio por su posición y formato en el comprobante, y la hora por la cadena de fecha y hora en formato suizo DD.MM.AAAA HH:MM. Cada captura genera una fila en la tabla de resultados.
¿Qué hago si la aplicación de Twint bloquea las capturas de pantalla en mi teléfono?
Los usuarios de PostFinance Twint pueden generar un comprobante de pago PDF descargable (Zahlungsbeleg/justificatif de paiement/prova di pagamento) desde el centro de documentos de la aplicación. Este PDF contiene los mismos datos de la transacción que la pantalla de confirmación y puede cargarse para su extracción. No todas las versiones de Twint ofrecen esta función de PDF. Si no se dispone de captura de pantalla ni PDF en una versión específica de Twint, la alternativa es solicitar al pagador que comparta los detalles de la transacción manualmente, o utilizar la referencia de la factura QR si el pago estaba vinculado a una. La limitación del bloqueo de capturas es real pero parcial: algunas versiones importantes (notablemente PostFinance Twint) no bloquean las capturas, y la solución del PDF cubre casos adicionales.
¿Puede una captura de pantalla de Twint servir como comprobante para el IVA suizo (MWST)?
Una captura de pantalla de confirmación de pago de Twint es un registro de un evento de pago, no un sustituto de una factura conforme al IVA. La ley suiza del IVA (Art. 26 MWSTG) exige un número de IVA del proveedor (CHE-XXX.XXX.XXX MWST/TVA/IVA), un número de factura secuencial y un desglose de la tasa de IVA; ninguno de estos elementos aparece en una confirmación de Twint. Sin embargo, la captura de pantalla sí sirve como prueba de pago contemporánea que complementa la factura formal. Para las empresas que utilizan el método del tipo impositivo sobre el saldo (Saldosteuersatz), el importe extraído ayuda a conciliar los ingresos declarados frente a los ingresos realmente recibidos. Para los trabajadores autónomos que documentan ingresos a efectos de las cotizaciones al AHV, el registro de la transacción extraído proporciona evidencia de respaldo para los montos declarados.
¿Qué software de contabilidad suizo puede importar datos extraídos de Twint?
Bexio y Abacus, las dos plataformas de contabilidad más utilizadas entre las pymes y fiduciarios suizos, aceptan importaciones CSV o Excel de fuentes externas, pero ninguna puede ingerir de forma nativa una captura de pantalla de confirmación de Twint. Banana Accounting (89 CHF/año, popular entre autónomos), KLARA (plataforma integral para pymes desde 35 CHF/mes), To Bill (facturación suiza moderna desde 30 CHF/mes con OCR de recibos) y CashCtrl (nivel gratuito disponible para contabilidad básica) requieren la introducción manual de datos para los pagos de Twint. El flujo de trabajo de extracción —procesar capturas de pantalla por lotes, exportar a una hoja de cálculo y luego copiar los datos en su herramienta de contabilidad— cubre esta carencia sin necesidad de modificar el software que ya utiliza.