Qué es una tarjeta de fidelización en Wallet
Es la versión digital de la típica tarjeta de sellos. En lugar de papel, el cliente guarda un pase en la aplicación de carteras de su teléfono: Apple Wallet en iPhone y Google Wallet en Android.
Apple define las tarjetas de tienda (store cards) como pases para tarjetas de descuento, regalo y fidelización de comercios, que pueden mostrar puntos, saldo de recompensas y condiciones. Google ofrece su propio formato de tarjetas de fidelización, que se guardan en la aplicación Google Wallet.
La ventaja para el cliente es que no instala una app más y la tarjeta no se pierde en un cajón. Para ti, la ventaja es poder mantener la tarjeta al día sin imprimir nada.
Cómo la añade el cliente
El procedimiento es sencillo para el cliente, aunque por detrás es distinto en cada plataforma.
Escanea un código QR en el mostrador o pulsa un enlace que le envías por web, correo o SMS.
Pulsa «Añadir a Apple Wallet» o «Añadir a Google Wallet», según su teléfono.
La tarjeta queda guardada y puede enseñarla en caja.
Con Apple, los pases se pueden instalar desde Mail y Safari en iOS, o desde una aplicación mediante el framework PassKit; Apple señala que los pases deben seguir siendo útiles aunque el usuario no tenga tu app. Con Google, el pase se crea mediante la API de Google Wallet y se entrega con un enlace «Añadir a Google Wallet» que funciona en cualquier lugar donde haya enlaces: web, correo o SMS.
Qué hay detrás: lo que prepara el negocio (o quien la monta)
Una tarjeta de este tipo no es solo un diseño bonito. Requiere configuración técnica que cada plataforma exige:
- Apple: un identificador de tipo de pase y un certificado de firma creados en una cuenta de desarrollador de Apple. El pase es un paquete firmado que contiene su descripción en JSON, imágenes y, de forma opcional, localizaciones. Si el identificador no coincide con el certificado, el pase no funciona.
- Google: una cuenta de emisor de la API de Google Wallet y una cuenta de servicio autorizada en la consola de Google Wallet para firmar el enlace de cada pase.
- Un servidor propio que genere los pases, guarde el estado de cada cliente y los actualice cuando cambia algo.
Este es el trabajo que hacemos en el servicio de tarjeta de fidelización digital: diseño, alta en ambas plataformas y soporte.
Cómo se actualizan los sellos
Cuando el cliente consigue un sello, el pase del móvil tiene que cambiar. El mecanismo es distinto en cada sistema:
- Apple Wallet: el pase incluye la dirección de un servicio web. Al añadirlo, el teléfono se registra en tu servidor. Cuando algo cambia, el servidor envía un aviso silencioso a través del servicio de notificaciones de Apple; el teléfono consulta qué pases han cambiado y descarga la versión nueva, que sustituye a la anterior.
- Google Wallet: actualizas el objeto del pase mediante la API y el cambio se refleja en la tarjeta guardada.
Apple recuerda que las actualizaciones no están garantizadas: el usuario puede estar sin conexión o haber desactivado las actualizaciones del pase. Tampoco conviene fiarse de lo que muestra la pantalla para decisiones importantes.
Avisos y notificaciones: qué se puede y qué no
Aquí hay más matices de los que suelen contarse. Ni el negocio ni quien monta la tarjeta controla del todo cuándo se muestra un aviso.
| Apple Wallet | Google Wallet | |
|---|---|---|
| Avisos por cambios | Se basan en actualizaciones del pase; no se garantiza que lleguen al momento | Mensajes que añaden un aviso: máximo 3 por pase en 24 horas, según la documentación de Google sobre pases genéricos |
| Avisos por lugar | El pase puede aparecer en la pantalla de bloqueo cerca de hasta 10 ubicaciones que definas | Hasta 10 ubicaciones por clase y 10 por objeto; Google decide cuándo avisar |
| Control del texto | El del pase | Google controla el texto del aviso por proximidad |
En Google, si superas el límite, la solicitud de aviso devuelve un error de cuota; aún puedes actualizar el pase con mensajes sin aviso. Además, Google puede limitar los avisos si considera que molestas al usuario, y el cliente debe tener las notificaciones activadas. En ubicación, el usuario debe haber concedido acceso preciso y permanente a la localización.
Úsalo con cabeza
El objetivo es que el cliente vuelva, no que silencie la tarjeta. Reserva los avisos para algo que le interese: una recompensa conseguida o una oferta real.
Cómo se valida en caja y por qué importa
La tarjeta incluye normalmente un código (QR o código de barras) que se escanea. Apple recomienda comprobar un identificador único contra tu servidor en lugar de fiarse de los datos del propio pase, y no vincular un pase de un solo uso a un único dispositivo, porque los pases se sincronizan con iCloud y el usuario puede reenviarlos.
Traducido: el sello no debe «existir» solo en la pantalla del cliente. El sistema debe registrar en tu servidor cuándo se suma un sello y cuándo se canjea una recompensa, para evitar duplicados y errores.
Qué esperar (y qué no)
- Es una herramienta para facilitar que el cliente vuelva, no una garantía de fidelidad.
- Funciona bien con clientes que ya usan Wallet; no todos lo harán de inmediato.
- Requiere mantenimiento: certificados, claves y cuentas que caducan o cambian.
- Los datos del cliente que recojas están sujetos al RGPD; informa en tu política de privacidad.
Antes de lanzarla, define qué premias, cuántos sellos hacen falta y cómo se canjea. Si además quieres atraer clientes nuevos, la guía Cómo posicionar tu web en Google es un buen complemento.
Preguntas frecuentes
¿Mis clientes tienen que instalar una app?
No una app tuya. El iPhone incluye Apple Wallet y en Android se usa Google Wallet. Basta con escanear un QR o abrir un enlace y pulsar el botón de añadir. Apple indica que los pases deben seguir siendo útiles aunque el usuario no tenga la app del negocio.
¿Se pueden enviar notificaciones a todos mis clientes?
Con límites. Google permite como máximo 3 mensajes con aviso por pase en 24 horas y puede limitar el envío si lo considera spam; Apple no garantiza la entrega inmediata. Son avisos ligados a cada pase, no una herramienta de difusión masiva sin límites.
¿Qué pasa si el cliente cambia de móvil?
Apple indica que los pases se sincronizan mediante iCloud. Sea cual sea la plataforma, conviene que tu sistema identifique cada tarjeta por un código único guardado en tu servidor y no lo vincule a un dispositivo concreto.
¿Se puede falsificar un sello?
Si el sello solo existiera en la pantalla, sí. Por eso conviene registrar los sellos y canjes en tu servidor y validar el código único de cada tarjeta, como recomienda Apple, en lugar de confiar en lo que muestra el pase.
Fuentes consultadas6
- Apple Developer — Creating a store card passdeveloper.apple.com (se abre en una pestaña nueva)
- Apple Developer — Adding a web service to update passesdeveloper.apple.com (se abre en una pestaña nueva)
- Apple Developer — Showing a pass on the Lock Screendeveloper.apple.com (se abre en una pestaña nueva)
- Apple Developer Archive — Pass Ecosystem (PassKit Programming Guide)developer.apple.com (se abre en una pestaña nueva)
- Google for Developers — Google Wallet loyalty cardsdevelopers.google.com (se abre en una pestaña nueva)
- Google for Developers — Trigger push notifications (Google Wallet)developers.google.com (se abre en una pestaña nueva)




