Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

147
Visualizações
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 Respostas
Responde à pergunta

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 Relatório

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda