Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

146
Vistas
Enlace profundo de Google Pay Passes al pase - React native

Estoy tratando de vincular profundamente a un pase de Google Pay específico en la aplicación de pago de Google. Por ejemplo, si el usuario toca un enlace, se le debe redirigir directamente para pasar la instalación en su aplicación Google Pay.

Del mismo modo, también me gustaría verificar si el pase está instalado o no en su teléfono y si la aplicación Google Pay también está instalada en el teléfono.

Todo esto es a través de React Native. Cualquier tipo de ayuda o información es apreciada! Gracias.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Comprobar si el usuario ha eliminado el pase

OBTENGA https://walletobjects.googleapis.com/walletobjects/v1/loyaltyObject/objectId Fuente: https://developers.google.com/pay/passes/guides/implement-the-api/engage-users-through-google- pay?hl=es#determinar-si-el-usuario-eliminó

Enlace a un pase específico https://pay.google.com/gp/v/object/{ }.{} Fuente: https://developers.google.com/pay/passes/guides/pass-verticals/use-cases ?vertical=fidelidad#enlace-a-pase-guardado

about 4 years ago · Juan Pablo Isaza Denunciar

0

No estoy familiarizado con React Native, por lo que no puedo darle respuestas específicas de React Native, pero es posible que pueda adaptar las siguientes respuestas para React Native.

Estoy tratando de vincular profundamente a un pase de Google Pay específico en la aplicación de pago de Google. Por ejemplo, si el usuario toca un enlace, se le debe redirigir directamente para que pase la instalación en su aplicación Google Pay.

Del mismo modo, también me gustaría verificar si el pase está instalado o no en su teléfono y si la aplicación Google Pay también está instalada en el teléfono.

Puede lograr esto con un vínculo Guardar en Google Pay y lanzar una intención con el URI de guardado. Ver ejemplo :

 activityBinding.content.saveButton.setOnClickListener { val uri = Uri.parse("https://pay.google.com/gp/v/save/$jwt") val intent = Intent(Intent.ACTION_VIEW, uri) startActivity(intent) }

El manejo de la intención normalmente tiene los siguientes comportamientos:

  • Si Google Pay está disponible en el dispositivo, puede iniciar Google Pay
    • Si el pase ya está guardado, mostrará que el pase ya se guardó con una opción para eliminar o ver el pase
    • Si el pase no se ha guardado, lo guardará con la opción de eliminar o ver el pase
  • Si Google Pay no está disponible, abrirá el enlace en un navegador con un comportamiento guardado/no guardado similar al anterior.

Con este enfoque, técnicamente no necesita verificar si el pase se ha guardado o si Google Pay está disponible. Tenga en cuenta que los pases se pueden guardar incluso si la aplicación Google Pay no está instalada.

Si desea obtener más información sobre cómo generar un jwt , consulte https://developers.google.com/pay/passes/guides/implement-the-api/save-passes-to-google-pay?hl= es&feed=email-sms#generar-jwt-que-representa-objeto

También hay un Codelab disponible si desea una guía paso a paso que incluye ejemplos de código para crear jwt con un backend de nodejs.


Si debe verificar si Google Pay está instalado, debería poder consultarlo usando esta respuesta: https://stackoverflow.com/a/18752247/12031739

Tenga en cuenta que el nombre del paquete de Google Pay puede variar según la región del mundo en la que se encuentre, por lo que querrá verificar qué nombre de paquete se aplica a usted.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda