Test Payment Flows

Compras directas desde la app
100+
Descargas
Calificación del contenido
Apto para todo público
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla

Acerca de esta app

Enlace de Github: bit.ly/GitHub-testpaids

Aplicación sencilla para probar y registrar eventos de flujo de compras en la aplicación, creada siguiendo prácticas de facturación estándar para aplicaciones que no ejecutan su propio servidor de facturación (es decir, que dependen de las API de Play Billing en el dispositivo para consultar productos y compras).

Actualmente es compatible con Phone, Android TV y Wear OS.

Para usarlo, la mejor práctica es probar esta aplicación para detectar un flujo de pago que no funciona en su propia aplicación. Si funciona en esta aplicación, compare su código con nuestro código Github o consulte nuestros registros para identificar diferencias; Si también falla en esta aplicación, infórmenos: puede ser un cambio en la facturación de Play que interrumpe el flujo y es posible que tengamos que actualizar la aplicación.

Nota: todas las transacciones en esta aplicación son solo para fines de prueba. No se proporcionarán bienes o servicios reales para las transacciones. Los términos utilizados en la aplicación (por ejemplo, "Compre una rosa") son meramente para fines de demostración y no son reales.

Los precios se han establecido en el mínimo necesario para cumplir con los requisitos de Play Console y minimizar el costo de probar esta aplicación.
La mayoría cuesta USD $0,49 o su equivalente debido al requisito mínimo (puede variar en algunos países debido a un requisito mínimo diferente).

Los flujos de compra se han verificado al momento del lanzamiento. También se actualizará constantemente para ponernos al día con los cambios de facturación necesarios en nuestro mejor esfuerzo. Más para realizar una validación cruzada si descubre que los pagos en su propia aplicación fallan por razones desconocidas.

Puede probar productos dentro de la aplicación y suscripciones (¡recuerde cancelarla después de la prueba!). También proporciona registros para indicar eventos durante el flujo de pago.

Detalles clave de implementación a partir de este momento:

1. Asegúrese de manejar sus compras (reconocer y consumir si corresponde) cuando reciba una respuesta exitosa en onPurchasesUpdated en PurchasesUpdatedListener

2. Asegúrese de consultar también las compras del usuario (queryPurchasesAsync) en las llamadas onResume() de su aplicación (o equivalente si onResume() no es un lugar adecuado), examine el estado de reconocimiento de cada compra y reconózcalas si no se han reconocido correctamente. .

- También consuma los consumibles si ya están reconocidos pero aún están incluidos en la respuesta (lo que significa que no se consumieron exitosamente)

3. Actualice la interfaz de usuario para reflejar los nuevos cambios de la respuesta de facturación en consecuencia.

4. Tenga en cuenta que las pantallas del reloj pueden apagarse muy pronto, lo que podría retrasar onPurchasesUpdated(), etc. debido a que la aplicación no se ejecuta activamente o no recibe eventos cuando se completa un pago. Y cuando activa la pantalla, tanto onPurcahsesUpdated() como queryPurchasesAsync() en onResume() pueden activarse casi al mismo tiempo (así que asegúrese de verificar las condiciones de carrera).

5. Tenga en cuenta que las compras que no se reconozcan dentro de las 72 horas se reembolsarán automáticamente.
Actualización
10 jul 2024

Seguridad de los datos

El primer paso de la seguridad es comprender cómo los desarrolladores recopilan y comparten tus datos. Las prácticas de privacidad y seguridad de datos pueden variar en función del uso de la app, la región y la edad. El desarrollador proporcionó esta información y podría actualizarla con el tiempo.
No se comparten datos con terceros
Más información sobre cómo los desarrolladores declaran el uso compartido
No se recopilan datos
Más información sobre cómo los desarrolladores declaran la recopilación

Novedades

Update library versions