Compra de producto tarifario posterior al aprovisionamiento en la aplicación de transporte
AnteriorCompra de producto tarifario posterior al aprovisionamiento en la billeteraSiguienteGestión del ciclo de vida
Última actualización
¿Te fue útil?
El flujo de trabajo de Compra de Producto Tarifario Posterior a la Provisión desde la Aplicación de Tránsito es iniciado por el usuario directamente a través de la aplicación del operador de tránsito. El objetivo principal es que el usuario compre un producto tarifario dentro de la aplicación y que este se aplique sin interrupciones a su tarjeta de tránsito en Google Wallet para su uso inmediato.
Los siguientes pasos a alto nivel describen el flujo de trabajo de Compra de Producto Tarifario Posterior a la Provisión desde la Aplicación de Tránsito:
Selección de Producto Tarifario y Pago: El usuario selecciona el producto tarifario que desea comprar desde la aplicación del operador de tránsito. Puede incluir la adición de saldo almacenado a un balance existente o la compra/renovación de un producto tarifario.
Recuperación de Metadatos y Actualización de la Visualización en Wallet: Tras recibir una solicitud metadataUpdated, Google solicita los metadatos de la tarjeta actualizados a D1 Transit..
Antes de que comience el flujo de trabajo, el usuario debe seleccionar un producto tarifario elegible dentro de la aplicación del operador de tránsito para añadirlo a su tarjeta de tránsito.
Una vez que se selecciona un producto tarifario, la aplicación debe mostrar opciones de pago para que el usuario complete la compra. Luego el usuario puede elegir su método de pago preferido entre las opciones disponibles.
Escenarios de Error
Compra o renovación no permitida
Si la compra o renovación de un producto tarifario está prohibida debido a reglas de negocio (por ejemplo, tarjeta expirada o producto tarifario no elegible), la aplicación del operador de tránsito deberá indicarlo al usuario.
Después de comprar o renovar con éxito un producto tarifario, el Emisor de Tránsito envía handleEvent a D1 Transit, que luego notifica a Google con la solicitud allProductMetadataUpdated de la API.
Al recibir la solicitud allProductMetadataUpdated, Google recupera los metadatos del producto realizando una solicitud getAllProductMetadata a D1 Transit.
Última actualización
¿Te fue útil?
¿Te fue útil?