¿Por qué no se escanea el código de barras de mi tarjeta?
Cuando una tarjeta de StoreCard no escanea, casi siempre es la pantalla apagada, el formato equivocado o un dígito mal escrito. Abre la tarjeta desde la lista para que Brillo automático (100%) suba la pantalla al máximo, y compara el formato que aparece junto a Número de tarjeta con el número impreso en el plástico.
La primera vez que me pasó, la cajera lo intentó cuatro veces, se encogió de hombros y acabó escribiendo el número a mano. En casa descubrí que había guardado la tarjeta como Code 128 cuando el plástico lleva un EAN-13. Mismos dígitos, barras distintas, y su lector quería el EAN.
Qué probar en la caja, en este orden
- Cierra el widget y abre la tarjeta desde la lista de StoreCard. Solo la pantalla de la tarjeta sube el brillo al máximo e impide que el iPhone se bloquee; el widget muestra el código al brillo que tuvieras puesto.
- Comprueba que Brillo automático (100%) sigue activado en Ajustes. Viene activado por defecto, pero si lo apagaste una vez para ahorrar batería, cada tarjeta se abre a tu brillo normal.
- Sujeta el teléfono plano y cerca de la ventanilla del lector, e inclínalo un poco si el cristal te devuelve el reflejo de las luces del techo.
- Quítale el protector de pantalla mate o de privacidad si tienes uno. Ambos dispersan o bloquean la luz en ángulo, y el lector ve gris donde espera blanco y negro.
- Si sigue sin funcionar, da la vuelta al teléfono y deja que la cajera lea los dígitos bajo Número de tarjeta, o toca el botón de copiar junto al número si necesitas pegarlo en la app propia de una tienda.
¿El formato del código es el correcto?
Abre la tarjeta y mira la etiqueta gris pequeña junto a Número de tarjeta: ese es el formato que dibuja StoreCard. La mayoría de tarjetas de supermercado y farmacia europeas son EAN-13, 13 dígitos con el número impreso bajo las barras. Los códigos largos con letras suelen ser Code 128 o Code 39.
Para cambiarlo, toca Editar, elige otro Formato del código de barras dentro de Valor de la tarjeta y guarda. La lista solo ofrece formatos que StoreCard sabe dibujar, así que Data Matrix no aparece.
Ejemplo resuelto: un dígito mal escrito
EAN-13 y EAN-8 terminan en un dígito de control que el lector recalcula a partir de los demás. Escribí la misma tarjeta de tres maneras. Calculé los dígitos de control con la regla del EAN-13 (pesos 1, 3, 1, 3... desde la izquierda), la misma que usa StoreCard.
| Qué escribí en Código | Qué hizo StoreCard | En la caja |
|---|---|---|
| 4006381333913 (últimos dos dígitos cambiados) | dibujó los 13 dígitos tal cual | rechazado: los primeros 12 dan un dígito de control de 7, la tarjeta termina en 3 |
| 400638133393 (solo 12 dígitos) | añadió el dígito 13 por su cuenta: 4006381333931 | escaneó, coincide con el plástico |
| 40063813339 (11 dígitos) | sin barras, muestra el mensaje de no se puede dibujar | nada que escanear |
La primera fila es la traicionera. StoreCard dibuja los 13 dígitos exactamente como los escribiste, a propósito, porque tiene que coincidir con lo impreso en tu tarjeta. Así que un error de tecleo produce un código que parece correcto y nunca pita. Compara los dígitos bajo Número de tarjeta con el plástico, un bloque de cuatro cada vez.
En el tercer caso, la pantalla de la tarjeta dice "Este número no coincide con el formato de código de barras seleccionado, así que no se puede dibujar." y muestra un botón Cambiar formato. Ese mensaje significa que la longitud o los caracteres no encajan con el formato: EAN-13 acepta 12 o 13 dígitos, EAN-8 acepta 7 u 8, ITF-14 necesita una cantidad par (a los de 13 dígitos se les añade el dígito de control) y Code 39 acepta mayúsculas, números y algunos símbolos.
La cámara no lee la tarjeta cuando la añado
Aquí falla otra cosa: la cámara que lee el plástico, no la caja que lee tu pantalla. Si ves El acceso a la cámara está desactivado, toca Abrir Ajustes y permite la cámara. Si el recuadro se queda en Colocar el código de barras de la tarjeta en el marco., prueba la linterna, aplana la tarjeta y aléjala hasta que quepa todo el código.
Un código desgastado puede negarse a leerse del todo. Toca Introducir manualmente y escribe el número; el escaneo solo es un atajo para rellenar Código y Formato del código de barras.
Lo que StoreCard no puede arreglar
No puede dibujar Data Matrix, el código cuadrado pequeño de algunas tarjetas. Si tu tarjeta solo tiene ese formato, guarda el plástico por ahora o pide en caja que escriban el número.
El widget puede dar más problemas con poca luz. En una caja de autopago poco iluminada por la noche, el código pequeño del widget puede fallar, porque un widget no puede subir el brillo de la pantalla por sí solo. Entrar en la tarjeta lo arregla, ya que la pantalla de la tarjeta sube el brillo. El widget funciona mejor para encontrar la tarjeta, dejando que la pantalla de la tarjeta haga el escaneo.
Aquí no hay muro de pago. Pro solo añade widgets, Marcar como usado y Color del texto, nada que influya en si un código escanea. Aun así guardo una foto de la tarjeta en el carrete como último recurso, aunque no me fiaría: no sube el brillo al máximo por sí sola y nunca avisa de que un dígito está mal.
Preguntas frecuentes
¿Por qué no se escanea el código de barras desde la pantalla de mi móvil?
¿Por qué mi iPhone no escanea un código de barras cuando añado una tarjeta?
¿Por qué mi tarjeta de fidelidad no funciona en una tienda pero sí en otra?
¿Un protector de pantalla impide que se escanee un código de barras?
También te puede interesar
- Cómo añadir tarjetas de fidelidad a tu iPhone · StoreCard
- ¿Por qué no aparecen mis tarjetas de fidelidad en el Apple Watch? · StoreCard
Más guías de StoreCard
- Cómo añadir tarjetas de fidelidad a tu iPhone
- Una app monedero que guarda todas tus tarjetas de fidelidad en un solo sitio
- Cómo poner un código de barras de fidelidad en la pantalla de inicio del iPhone
- Cómo mostrar un código de barras de fidelidad en el Apple Watch
- Cómo organizar tus tarjetas de fidelidad para que la correcta esté siempre a mano
- Cómo hacer copia de seguridad de tus tarjetas de fidelidad y pasarlas a un iPhone nuevo
- ¿Por qué no aparecen mis tarjetas de fidelidad en el Apple Watch?
- ¿Hay una app de tarjetas de fidelidad que funcione sin internet?
- Todas las preguntas sobre StoreCard
- Volver a StoreCard