Crear certificado para Apple Wallet

Guía paso a paso para emitir tus tarjetas en Apple Wallet con tu propia cuenta de Apple. Solo necesitas crear una clave de API y subirla al panel: del certificado se encarga Omniwallet.

Para que un iPhone acepte tus tarjetas, Apple exige que los pases estén firmados con un certificado a nombre de tu empresa. En Omniwallet, este proceso está completamente automatizado: solo necesitas proporcionarnos una clave de API de tu cuenta de Apple y nosotros nos encargamos de generar, gestionar y renovar el certificado.

Requisitos previos

  • Tener una cuenta activa en el Apple Developer Program (99 USD/año).
  • Tener acceso a App Store Connect con el rol de Titular de la cuenta (Account Holder) o Admin.
⚠️ Importante: configura este certificado antes de empezar a emitir tarjetas. Si subes el certificado después de haber enviado pases a tus clientes, las tarjetas antiguas dejarán de funcionar y tendrás que volver a enviarlas.

Paso 1 — Activa tu cuenta en el Apple Developer Program

Apple solo emite certificados de Wallet a empresas inscritas en su programa. Si ya estás inscrito, sáltate al Paso 2.

  1. Entra en developer.apple.com/programs y haz clic en Enroll.
  2. Inicia sesión. Es preferible utilizar un Apple ID corporativo en lugar de la cuenta personal de un empleado.
  3. Selecciona el tipo de cuenta: Organización (necesitarás proporcionar tu número D-U-N-S) o Individual.
  4. Acepta los términos y condiciones, y paga la cuota anual.
ℹ️ El alta como Organización no es automática porque Apple debe verificar la empresa. Este proceso puede tardar varios días, por lo que te recomendamos hacerlo cuanto antes.

Paso 2 — Crea la clave de API en App Store Connect

Esta clave es el puente que permite a Omniwallet conectarse de forma segura con tu cuenta de Apple.

  1. Accede a appstoreconnect.apple.com y entra en Usuarios y acceso (Users and Access).
  2. Ve a la pestaña Integraciones (Integrations) > API de App Store Connect y busca la sección Claves del equipo (Team Keys).
  3. Haz clic en el botón +. Asígnale un nombre fácil de identificar (por ejemplo, "Omniwallet") y, en el nivel de acceso (Access), selecciona Administración (Admin).
  4. Haz clic en Generar (Generate)

① La pestaña «Claves del equipo». ② El botón + para crear la clave.

① El nombre de la clave. ② El nivel de acceso: debe ser «Administración».

⚠️ Aviso: el rol debe ser Administración. Es imprescindible que la clave sea de tipo Clave del equipo (Team Key) y que el rol asignado sea Administración. Si utilizas un rol inferior, la clave parecerá válida en Apple, pero el proceso de configuración en Omniwallet fallará.

Paso 3 — Descarga el archivo y copia los identificadores

Al pulsar Generar, Apple vuelve a la lista de claves y la recién creada aparece en la tabla. En su fila verás el enlace Descargar (Download API Key), que solo aparece mientras no salgas de esa pantalla: en cuanto la abandones, el enlace desaparece y el archivo ya no se podrá recuperar.

Antes de salir de App Store Connect, necesitas extraer tres datos de esta pantalla:

  • Archivo .p8: haz clic en Descargar (Download API Key) en la fila de la clave que acabas de crear. El archivo se llamará algo parecido a AuthKey_Z89VYRWXX3.p8.
  • Id de la clave (Key ID): son los 10 caracteres (letras mayúsculas y números) que aparecen en la columna ID de clave de esa misma fila (ej: Z89VYRWXX3).
  • Id del emisor (Issuer ID): lo encontrarás en la parte superior de la página, justo encima de la tabla de claves. Es una cadena larga separada por guiones (ej: 87ff0df3-749c-4b69-b646-30204a805397) y es el mismo para todas tus claves.

① El Id del emisor. ② La columna con el Id de la clave. ③ El acceso, que debe indicar «Administración».

🔒 Trata el archivo .p8 como una contraseña. Da acceso a tu cuenta de Apple y solo se puede descargar una vez. Guárdalo en un lugar seguro, no lo envíes por email ni lo compartas por chat: lo subirás directamente por el panel, que es un canal seguro. Si lo pierdes, basta con crear una clave nueva y repetir el proceso.

Paso 4 — Configura los datos en Omniwallet

  1. Entra a tu panel de administrador en Omniwallet y ve a Programa > Tarjeta.
  2. Abre la pestaña Certificados y localiza el bloque llamado Certificado Apple Wallet.
  3. Pega el Id del emisor, pega el Id de la clave y sube el archivo .p8 que descargaste en el paso anterior.
  4. Haz clic en Guardar.

Bloque «Certificado Apple Wallet» en Tarjeta → Certificados.

Paso 5 — Verifica la instalación

Si el proceso ha sido exitoso, el bloque mostrará un aviso verde "Certificado configurado" con la fecha de emisión, y verás un nuevo identificador en tu cuenta de Apple con el formato Omniwallet [tu-comercio] Storecard.

Aviso verde «Certificado configurado» con la fecha de emisión.

Para comprobar que todo funciona, envíate una tarjeta de prueba desde el panel de Omniwallet e intenta añadirla a un iPhone. Si se guarda sin errores, la configuración es correcta.

✅ Ya puedes emitir en Apple Wallet. Recuerda que si habías emitido tarjetas antes de completar esta guía, deberás eliminarlas y volver a enviarlas a tus clientes.

¿Tengo que renovar el certificado todos los años?

No. Aunque los certificados de Apple caducan anualmente, Omniwallet se encarga de renovarlos de forma automática 30 días antes de su fecha de vencimiento. Esto se hace sin cortes de servicio y sin que tengas que reemitir las tarjetas de tus clientes.

Para que esta renovación automática funcione, solo necesitas asegurarte de dos cosas: mantener al día el pago anual de tu Apple Developer Program y no revocar la clave de API en App Store Connect.

¿Te ha sido útil este artículo?

Preguntas Frecuentes

Encuentra respuestas a las preguntas más comunes sobre este tema

No lo creas tú. Con una cuenta activa del Apple Developer Program, generas una clave de API en App Store Connect y subes tres datos al panel de Omniwallet: Id del emisor, Id de la clave y el archivo .p8. Omniwallet genera el certificado, lo instala y lo renueva por ti.
Un Apple ID (mejor corporativo que personal) y el pago de la cuota anual de 99 USD. Si te registras como Organización necesitarás además el número D-U-N-S de la empresa, y Apple tardará varios días en verificarla.
En App Store Connect, en Usuarios y acceso, pestaña Integraciones, API de App Store Connect, sección Claves del equipo. Pulsa el botón +, ponle un nombre y selecciona el nivel de acceso Administración: con un rol inferior la clave parecerá válida, pero la configuración en Omniwallet fallará.
Antes de salir de la pantalla, descarga el archivo .p8, que solo se puede descargar una vez, y copia el Id de la clave y el Id del emisor. Después, en el panel, ve a Programa, Tarjeta, pestaña Certificados, y rellena esos tres datos en el bloque Certificado Apple Wallet.
No hace falta hacer nada: Omniwallet lo renueva automáticamente 30 días antes de que caduque, sin cortes de servicio ni reemisión de tarjetas. Solo hay que mantener al día la cuota anual de Apple y no revocar la clave de API en App Store Connect.

Loyalty Master: Tu asistente experto en fidelización

¡Hola! Soy Loyalty Master, tu asistente experto en programas de fidelización.

Puedo ayudarte con:

  • Dudas sobre Omniwallet y sus funcionalidades
  • Configuración de tu programa de puntos
  • Estrategias de fidelización
  • Integraciones y aspectos técnicos

¿En qué puedo ayudarte hoy?

🇬🇧 View in English?