Pregunta

Cuando alguien compra un producto en la aplicación en una aplicación de Android y el propietario cancela el pago en Google Checkout, por lo que se reembolsa: ¿el usuario todavía mantiene el artículo? (tipo administrado de producto en la aplicación). Sé que un reembolso no es posible, pero me gustaría cancelar los pedidos de los usuarios que ya donaron dinero, para que puedan tener el producto en la aplicación de forma gratuita.

¿Fue útil?

Solución

Depende de usted administrar artículos reembolsados. Tienes más infos aquí:

La facturación en la aplicación no permite a los usuarios enviar una solicitud de reembolso al mercado de Android. Los reembolsos para compras en la aplicación deben dirigirse a usted (el desarrollador de la aplicación). Luego puede procesar el reembolso a través de su cuenta comercial de Google Checkout. Cuando hace esto, Android Market recibe una notificación de reembolso de Google Checkout, y Android Market envía un mensaje de reembolso a su aplicación. Para obtener más información, consulte Manejo de mensajes en_app_notify y precios de facturación en la aplicación.

Fuente

Otros consejos

En realidad, si aplica el reembolso, lo siguiente sucederá:

1) Su aplicación recibirá la notificación de reembolso. Esto a menudo ocurre bastante rápido 2) su aplicación tomará medidas y 'eliminará' los productos del inventario de usuarios. Esto significa que no pueden llegar al artículo.

Sin embargo, el mercado de Android tomará algún tiempo tomar medidas con Repect al artículo administrado para que el usuario pueda eliminar inmediatamente la aplicación de su teléfono y luego volver a instalarla. Esto hará que la aplicación solicite detalles relacionados con los elementos administrados y se le dirá que el elemento reembolsado todavía es "propiedad". Esto permite al usuario obtener esencialmente el elemento de forma gratuita, siempre que todo esto se haga con bastante rapidez.

Hasta ahora, no he encontrado una forma de evitar este problema de tiempo, excepto para aceptar que esto podría suceder o no permitir los reembolsos.

Creo que necesita ejecutar tareas de backgrond (una vez por semana, por ejemplo), para verificar si el usuario posee esos elementos o no.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top