Ir al contenido
ES

Herramientas

Añadir una tarjeta de fidelidad a la cartera del móvil


Normalmente no hay botón de «Añadir a la cartera» porque un pase lo tiene que crear y firmar quien emitió la tarjeta, y casi ninguna cafetería, gimnasio o supermercado creó uno nunca. Lo que sí funciona es convertir la tarjeta en un pase tú mismo: en iPhone, un archivo firmado que aterriza en Apple Wallet; en Android, una app que guarda el código de barras y lo muestra a pantalla completa. Y el detalle que decide si la caja lo lee es el formato del código, no el número.

Por qué falta el botón

Apple Wallet no guarda fotos de tarjetas. Guarda archivos .pkpass: paquetes pequeños y firmados que contienen el contenido del código de barras, su formato, los campos que se muestran y un certificado que demuestra quién lo hizo. La firma es el sentido de todo. Es lo que impide que cualquiera se genere una tarjeta de embarque.

La consecuencia es directa. Si tu cadena local nunca se registró como emisor de pases, no hay ningún pase que añadir, y ningún ajuste de Apple Wallet va a cambiarlo. Google Wallet funciona igual con los programas de fidelidad asociados.

Así que la pregunta práctica no es «cómo añado esta tarjeta» sino «quién va a hacer un pase a partir de ella».

Qué necesita de verdad un escáner

Esta es la parte que falta en casi todas las guías, y es la que decide si te vas a quedar en la caja reabriendo una app.

El formato correcto. Un código de barras no es un número; es un número codificado en una simbología concreta. Los códigos de rayas largos de las tarjetas de fidelidad suelen ser Code 128 o Code 39, los de producto son EAN-13 y los cuadrados son QR o Aztec. Los mismos dígitos en la simbología equivocada producen un código que parece plausible y no se escanea.

Tamaño y contraste suficientes. Un pase muestra el código solo, grande, en negro sobre blanco. Una foto de la tarjeta entera muestra un código de dos centímetros con un logotipo al lado, al brillo que tuviera el móvil.

Una pantalla que el escáner pueda leer. Los escáneres de cámara —el cristal plano de casi todas las cajas— leen pantallas sin problema. Los escáneres láser de mano no leen una pantalla a ningún brillo, porque funcionan con luz láser reflejada. Cuando alguien del personal dice «con el móvil no funciona», normalmente es por esto, y no es algo que una app pueda arreglar.

En iPhone

  1. Comprueba si la tienda ya publica un pase. El botón de «Añadir a Apple Wallet», si existe, vive en su propia app o al final de un correo de compra. Siempre es la mejor opción: un pase real actualiza el saldo.
  2. Si no, genera uno. Una app que lee la tarjeta y produce un .pkpass firmado mete la tarjeta en Wallet de verdad: en la pantalla de bloqueo, en la lista del doble clic, ordenada junto a todo lo demás.
  3. Compara el código con la tarjeta la primera vez, antes de fiarte. Contrasta los dígitos impresos bajo el código con los del generado.

En Android

Google Wallet acepta tarjetas de fidelidad de programas asociados, y hay muchos menos de esos que tarjetas de fidelidad. Para todo lo demás, lo que funciona en una caja es una app que guarde el código y lo muestre a pantalla completa con el brillo subido.

Es menos elegante que una cartera del sistema y funcionalmente idéntico en el momento del escaneo. Lo que pierdes es el acceso desde la pantalla de bloqueo y que aparezca sola; lo que conservas es un código que se lee.

Lo que un pase generado no va a hacer

Merece saberlo antes de cambiar un taco de plásticos por una pantalla.

No va a actualizar su propio saldo. A un pase real emitido por la tienda se le puede enviar un nuevo total de puntos, una nueva caducidad, una nueva oferta. Un pase generado a partir de una foto es una instantánea del código: el código sigue funcionando, porque el código no es más que tu número de cuenta, pero la cifra de puntos impresa en él queda congelada en el momento en que lo creaste. Para una tarjeta de fidelidad eso suele dar igual: la caja consulta el saldo por el número. Para cualquier cosa con un valor que cambia, no.

No sobrevivirá a que te reemitan la tarjeta. Tarjeta nueva, número nuevo, pase nuevo.

No es una tarjeta de pago. Ninguna de las dos carteras te dejará generar una, y nada que necesite el chip o la banda magnética se puede reproducir desde una foto del anverso. Ese límite es deliberado en ambas plataformas, y es el mismo instinto que hay detrás de todo lo que está en la página de Herramientas: hacer una cosa bien en vez de la de al lado mal.

Puede que no sea bienvenido en todas partes. Algunos programas de fidelidad dicen en sus condiciones que la tarjeta es suya y no se puede copiar. En la práctica nadie pone pegas a un código en una pantalla, pero un pase de museo o un título de transporte nominativo es otra conversación distinta de una cartulina de sellos de cafetería.

Cómo meter el número sin teclearlo

Teclear dieciséis dígitos de una tarjeta desgastada es donde esto se tuerce. El camino rápido es una foto: apunta la cámara a la tarjeta y deja que la app lea tanto los dígitos como la simbología del código impreso.

AI Wallet Pass es lo que hicimos para ese paso. Fotografías la tarjeta, extrae el número y el formato del código y produce un pase firmado para Apple Wallet en iOS o lo guarda en su propia cartera en Android.

Una tarjeta de fidelidad en la cartera, con el nombre de la tienda sobre un código de barras a todo lo ancho
Lo que necesita la caja: el código solo, grande y a pleno brillo, no una foto de la tarjeta.

Un detalle merece decirse con claridad, porque es justo lo que hay que comprobar en cualquier app de este tipo: leer la tarjeta requiere un servidor, ya que el modelo de extracción no corre en el móvil. El contenido del código de barras se queda en el dispositivo: al servicio de extracción solo le llega una foto con el código tapado, y el número nunca va hasta él. La excepción estrecha es la llamada de firma, que necesita el número el tiempo justo para ensamblar el pase firmado y no lo escribe en ninguna parte. Eso es una restricción impuesta por la forma de la API, no una promesa en una política de privacidad, y esa es la diferencia por la que conviene preguntar.

Tres tarjetas al mes son gratis, no hay suscripción, y la ficha de la página de Herramientas lo dice antes de instalar nada.

Escanear es lo único que la app no puede hacer sin conexión, y su ficha lo dice: la extracción semántica es una llamada a un servidor. La lectura del código en sí ocurre en el dispositivo, que es por lo que el número no necesita viajar; sobre lo laxamente que se usa la palabra «offline» en las fichas en general, juegos para niños sin conexión. Y si estás sopesando cómo se paga una app, lo que cuesta de verdad una suscripción a un juego de lógica desglosa los tres modelos y cómo distinguirlos en una ficha.

Preguntas frecuentes

¿Por qué no puedo añadir mi tarjeta de fidelidad directamente a Apple Wallet?
Porque un pase de cartera lo tiene que crear y firmar criptográficamente quien lo emite, y casi ninguna tienda creó uno. Apple Wallet no tiene forma de aceptar una tarjeta que ningún emisor publicó nunca.
¿Sirve una foto de la tarjeta en la caja?
A veces, y de forma poco fiable. Los escáneres láser de mano no leen una pantalla en absoluto; los de cámara suelen leerla si el código es grande, nítido y con el brillo al máximo. Una foto de la tarjeta entera rara vez cumple algo de eso.
¿Android tiene un equivalente de Apple Wallet?
Google Wallet acepta tarjetas de fidelidad, pero solo de programas asociados que las publiquen. Para todo lo demás, lo que funciona en una caja es una app que guarde el código y lo muestre a pantalla completa.
¿Qué formato de código de barras necesito?
El que esté impreso en la tarjeta. Los habituales son Code 128 y Code 39 para los códigos de rayas largos, EAN-13 para el estilo de producto y QR o Aztec para los cuadrados. Un número metido en el formato equivocado no se escanea.
¿El número de la tarjeta se envía a algún sitio?
Depende de la app, y es lo único que merece comprobar. Leer la tarjeta puede requerir un servidor; guardarla y mostrarla no. El contenido del código no debería necesitar salir del dispositivo una vez existe.

Apps de este artículo

  • AI Wallet Pass — Fotografía una tarjeta de fidelidad y tendrás un pase en la cartera.

Para seguir leyendo