Verificación de dominios Apple Pay


Para integrar el botón de Apple Pay en Checkout embebido se debe realizar una Verificación de dominio: Consiste en registrar y validar el dominio donde se mostrará el botón de Apple Pay, demostrando la propiedad del mismo ante Apple.

Es un requisito obligatorio definido por Apple y garantiza una integración segura y confiable de Apple Pay.

Pasos para dar de alta tu dominio

Antes de poder mostrar el botón de Apple Pay, debes registrar cada dominio donde se ejecutará el Component (incluyendo subdominios y entornos de staging).

  1. Inicia sesión en el Panel de Conekta y entra a Mi negocio.

    Mi negocio

  2. Selecciona Configurar Apple Pay en el menú desplegable.

    Configurar Apple Pay

  3. Haz clic en Agregar dominio.

    Agregar dominio

  4. Descarga el archivo de verificación que te proporciona Conekta.

    Descarga del archivo de verificación

  5. Sube el archivo a tu servidor en la siguiente ruta exacta, accesible públicamente vía HTTPS:

    https://tu-dominio.com/.well-known/apple-developer-merchantid-domain-association

    Requisitos del archivo:

    • Debe responder con HTTP 200 y Content-Type: text/plain o application/octet-stream.
    • No debe redirigir (ni 301/302).
    • No requiere autenticación.
    • El contenido debe entregarse sin modificaciones.
  6. Verifica que el archivo es accesible:

    curl -I https://tu-dominio.com/.well-known/apple-developer-merchantid-domain-association
  7. De vuelta en el panel de Conekta, ingresa el dominio y haz clic en Agregar dominio para que Conekta complete la verificación con Apple.

    Ingreso y envío del dominio

Repite este proceso para cada dominio donde uses Apple Pay (producción y sandbox). Si cambias de dominio o de hosting, deberás re-verificar.