Recursos para IA

Integração via Mercado Pago para websites

Este modelo permite oferecer Apple Pay no seu site sem gerenciar certificados de pagamento nem descriptografar tokens no seu servidor. Você pode integrar via SDK, usando o SDK de JavaScript do Mercado Pago no frontend para exibir o botão Apple Pay, ou via API, implementando o fluxo no seu backend. Em ambos os casos, o Mercado Pago faz a validação com a Apple e devolve um token pronto para criar o pagamento.

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

    V->>MP: Inicializar Apple Pay
    MP->>A: Validar comércio e domínio
    A-->>V: Botão Apple Pay disponível
    C->>V: Clique em Apple Pay
    V->>A: Solicitação de pagamento (Touch ID/Face ID)
    A-->>MP: Token do Apple Pay
    MP-->>V: Token do Mercado Pago (callback)
    V->>V: Enviar token ao backend
    V->>MP: Criar pagamento (token + dados)
    MP-->>V: Resposta do pagamento

Nesta integração você utiliza o SDK de JavaScript do Mercado Pago no frontend para exibir o botão Apple Pay. O Mercado Pago valida a sessão com a Apple e devolve um token pronto para criar o pagamento no seu backend. Siga os passos a seguir para integrar.

Se encontrar um erro na sua integração com Apple Pay, consulte Erros frequentes.