Estamos a punto de lanzar una aplicación en Android Market, con la facturación integrada en la aplicación para desbloquear ciertas funciones durante el período de suscripción.Cupones para la facturación integrada en la aplicación
Mi jefe ahora quiere que implementar un número variable de "libres suscripciones" en el sentido de que:
- Las descargas de "usuario suerte" & instala la aplicación desde el Android Market como cualquier otro cliente (siempre de forma gratuita, pero las funciones premium requieren pago a través de la facturación en la aplicación).
- El "usuario afortunado" recibe alguna clave por correo electrónico que le permite evitar el proceso de pago de Factura en la aplicación (es decir, pagar).
- La clave solo se puede usar una vez.
- Al ingresar la clave a través de un elemento del menú, se habilita la suscripción por X meses, como si hubiera pagado mediante Facturación en la aplicación.
La "clave" básicamente funciona como un cupón, pero no he encontrado ninguna opción en el Publisher's Console.
¿Conoce alguna de estas características o una forma sencilla de implementar lo anterior sin duplicar la base de datos de clientes en nuestro servidor (los editores)?
¿No es la parte principal de su pregunta cómo puede evitar que el usuario use el código varias veces? Porque la activación de las "Funciones Premium" no debería ser un problema. – theomega