studio signup purchase play license google developer apps app android testing in-app-billing

signup - Pruebas de Android In App Facturación compras reales



in app billing android studio (1)

¿Cuáles son las condiciones para probar correctamente las compras reales, cuando ya he probado mi aplicación con un producto de prueba como android.test.purchased ?


Hay algunos pasos que debe pasar, recuerde, que algunos de ellos necesitan algo de tiempo para actualizarse en los servidores de Google Play.

Para este ejemplo, usemos com.example.product como nuestro ID de producto real. Cada vez que aparezca en este ejemplo, cámbielo a su gusto.

CARGAR ARCHIVO APK

NO PUEDES probar REAL COMPRAS en el modo DEBUG. Debe descargar una aplicación de Beta, por lo que Google sabe que está bien realizar compras en la aplicación.

  1. Compruebe si tiene permiso de FACTURACIÓN en AndroidManifest.xml :

    <uses-permission android:name="com.android.vending.BILLING" />

  2. Cambie android.test.purchased a com.example.product ,

  3. Exportar archivo * .apk. ¡ DEBE SER FIRMADO !
  4. Publicar APK en Beta,
  5. Ahora puede continuar con los siguientes pasos, pero necesitará algo de tiempo para que su Beta esté lista para descargar.

AÑADIR NUEVO PRODUCTO

NO PUEDES agregar un nuevo producto hasta que hayas publicado una versión beta.

NO PUEDES probar suscripciones, solo productos. Ahora también puedes probar suscripciones (se renuevan cada 24 horas)

  1. Ir a la sección de productos en la consola de desarrolladores de Google Play,
  2. Haga clic en el botón Add new product y defina el nuevo producto con com.example.product Id,
  3. Espera algunas horas hasta que se publique.

Probadores

NO PUEDES probar las compras iniciadas en tu dispositivo con una cuenta de desarrollador. NO PUEDES hacer compras de ti mismo.

  1. Crear grupo de prueba en Grupos de Google, o Google Plus,
  2. Agrega cuentas de gmail de tus evaluadores a ese grupo,
  3. Configure su grupo como evaluadores en la Google Play Developer Console > APP > BETA
  4. Copie los correos electrónicos de los evaluadores en la Google Play Developer Console > SETTINGS > LICENSE TESTING : esto habilitará las compras de prueba para sus cuentas.

PRUEBAS

Como un probador, no se le cobrará

Al probar desde la aplicación Beta descargada, verá una información de prueba en el primer cuadro de diálogo IAP.

Verás el nombre y el precio de tu producto en la consola dev.

Estarás probando con tus opciones de pago reales. No tengas miedo de ver tu tarjeta de crédito. Como he mencionado antes, no se le cobrará.

Cuando realice con éxito una compra de prueba, recibirá un correo electrónico de confirmación, que parece una confirmación de compra real.

COMPRA DE PRUEBAS DE LIMPIEZA

Para repetir las mismas compras, deberá consumir productos, cancelar compras o simplemente esperar 2 semanas hasta que caduquen las compras de prueba.

Para cancelar compras:

  1. Como Desarrollador, vaya a Google Wallet, elija compras y cancelelas (recuerde administrar las compras calificadas en su aplicación),
  2. Como probador, vaya al administrador de aplicaciones en su dispositivo y borre la memoria caché de Google Play. A pesar de la cancelación en el lado del desarrollador, su dispositivo almacena la información de compra localmente.