Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

145
Views
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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!