Recursos para IA

Integración vía Mercado Pago para sitios web

Este modelo permite ofrecer Apple Pay en tu sitio web sin gestionar certificados de pago ni desencriptar tokens en tu servidor. Puedes integrar vía SDK, usando el SDK de JavaScript de Mercado Pago en el frontend para mostrar el botón Apple Pay, o vía API, implementando el flujo en tu backend. En ambos casos, Mercado Pago se encarga de la validación con Apple y devuelve un token listo para crear el pago.

sequenceDiagram
    participant C as Comprador
    participant V as Sitio web (frontend)
    participant MP as Mercado Pago
    participant A as Apple

    V->>MP: Inicializar Apple Pay
    MP->>A: Validar comercio y dominio
    A-->>V: Botón Apple Pay disponible
    C->>V: Clic en Apple Pay
    V->>A: Solicitud de pago (Touch ID/Face ID)
    A-->>MP: Token de Apple Pay
    MP-->>V: Token de Mercado Pago (callback)
    V->>V: Enviar token al backend
    V->>MP: Crear pago (token + datos)
    MP-->>V: Respuesta del pago

En esta integración utilizas el SDK de JavaScript de Mercado Pago en el frontend para mostrar el botón Apple Pay. Mercado Pago valida la sesión con Apple y devuelve un token listo para crear el pago en tu backend. Sigue los pasos a continuación para integrar.

Si encuentras un error en tu integración con Apple Pay, consulta Errores frecuentes.