Recursos para IA

Integração via Mercado Pago para aplicações móveis

Este modelo permite oferecer Apple Pay na sua aplicação móvel sem gerenciar certificados de pagamento nem descriptografar tokens no seu servidor. Você pode integrar via SDK, usando o SDK nativo do Mercado Pago para iOS na sua aplicação para exibir o botão Apple Pay, ou via API, implementando o fluxo no seu backend e enviando da aplicação os dados que a Apple devolve. 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 A as App (iOS)
    participant Apple as Apple
    participant MP as Mercado Pago

    A->>A: Verificar disponibilidade (Apple Pay + cartões)
    C->>A: Tocar no botão Apple Pay
    A->>Apple: Solicitação de pagamento (Touch ID/Face ID)
    Apple-->>A: Token de pagamento da Apple
    A->>MP: Criar token (SDK ou API)
    MP-->>A: Token do Mercado Pago
    A->>A: Enviar token ao backend
    A->>MP: Criar pagamento (token + dados)
    MP-->>A: Resposta do pagamento

Nesta integração você utiliza o SDK nativo do Mercado Pago para iOS na sua aplicação. O SDK converte o token da Apple em um card token do Mercado Pago; seu backend recebe esse token e cria o pagamento. Siga os passos a seguir para integrar.

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