Inicio
DocumentaciĂłn
Recursos
Partners
Comunidad

Recursos

Revisa las actualizaciones de nuestras soluciones y operatividad del sistema o pide soporte técnico.

Partners

Conoce nuestro programa para agencias o desarrolladores que ofrecen servicios de integraciĂłn y vendedores que quieren contratarlos.

Comunidad

Recibe las Ășltimas novedades, pide ayuda a otros integradores y comparte tus conocimientos.

Funcionalidad de sniffing - Iniciar vinculaciĂłn - Mercado Pago Developers

BĂșsqueda inteligente powered by OpenAI 

Funcionalidad de sniffing

El sniffing es una funcionalidad que permite identificar si un usuario tiene la aplicaciĂłn de Mercado Pago instalada en su dispositivo mĂłvil y abrirla automĂĄticamente. En caso afirmativo, al abrir el agreement_uri en un navegador, el flujo de vinculaciĂłn se inicia automĂĄticamente en la aplicaciĂłn, sin que el usuario necesite iniciar sesiĂłn manualmente.

La funciĂłn de sniffing simplifica el proceso de vinculaciĂłn, mejorando la experiencia del usuario al reducir la fricciĂłn durante la vinculaciĂłn.

Formas de implementar sniffing

Ve a continuación los modelos disponibles para añadir a su integración con Mercado Pago.

AtenciĂłn
Los modelos preferidos de utilizaciĂłn del sniffing deben ser coordinados con el equipo de Integraciones de Mercado Pago para que sean previamente configurados en su aplicaciĂłn.
  • App Link (disponible solo para dispositivos Android): si la aplicaciĂłn de Mercado Pago estĂĄ instalada en el dispositivo del usuario, esta interceptarĂĄ cuando se navegue hacia agreement_uri y abrirĂĄ automĂĄticamente el flujo de vinculaciĂłn en el contexto de la aplicaciĂłn.
  • Navegador (disponible para dispositivos Android y iOS): al abrir el agreement_uri en un navegador, la pĂĄgina reconocerĂĄ el contexto y aplicarĂĄ diferentes estrategias para intentar abrir la aplicaciĂłn de Mercado Pago:
    • Si el usuario tiene la aplicaciĂłn instalada, el flujo de vinculaciĂłn se abrirĂĄ automĂĄticamente en la aplicaciĂłn.
    • Si el usuario no tiene la aplicaciĂłn instalada, se dirigirĂĄ al navegador predeterminado del usuario y, en este caso, es posible que el usuario tenga que iniciar sesiĂłn manualmente.

sniffing

Importante
El sniffing estå disponible solo en el navegador del dispositivo móvil cuando el usuario tiene la aplicación de Mercado Pago instalada y, dependiendo del dispositivo y del sistema operativo, la experiencia de abrir una aplicación desde un navegador puede variar. En general, se requiere la confirmación del usuario a través de un modal del sistema.

ConfiguraciĂłn

Para utilizar el recurso de sniffing, basta con abrir un enlace en el navegador web del dispositivo mĂłvil para activar la detecciĂłn y seguir el flujo de vinculaciĂłn. Ve abajo cĂłmo disponibilizar la funcionalidad de sniffing en su integraciĂłn.

  1. EnvĂ­a un GET con los atributos necesarios, principalmente el return_uri, al endpoint /v2/wallet_connect/agreements y ejecuta la solicitud para iniciar una vinculaciĂłn.
AtenciĂłn
Es necesario que la URL utilizada en el parĂĄmetro return_uri sea para un recurso web (no se pueden utilizar deeplinks) y el inicio de la misma debe coincidir con la URL de retorno configurada en la aplicaciĂłn del vendedor. Para mĂĄs informaciĂłn, acceda a los Detalles de la aplicaciĂłn .
  1. Se devolverĂĄn los parĂĄmetros agreement_id y agreement_uri. Utiliza un componente In-App Browser para navegar hasta el agreement_uri, direcciĂłn a la cual el comprador es redirigido para conceder el acceso a la billetera de Mercado Pago para realizar el pago. SegĂșn el sistema operativo, utiliza el Custom Tabs para dispositivos Android y el SVC para dispositivos iOS.
  2. A partir de eso, utiliza la URL de retorno return_uri para finalizar el proceso de vinculaciĂłn.

Después de configurada, es posible desactivar la función de sniffing de su aplicación y esta acción debe ser coordinada con el equipo de Integraciones de Mercado Pago.