Pruebas de facturación en la aplicación con cuentas de prueba

Necesito verificar cómo funciona mi facturación en la aplicación. Quisiera probarlo con las cuentas de prueba .

Si compro mi elemento de aplicación con el uso de la cuenta de prueba, ¿necesito pagarla?

Ok, he probado que – incluso si la cuenta de prueba se utiliza, usted tiene que comprar su propio artículo. Verificará más adelante si es posible invertir la cantidad pagada (y si el cargo de google 30% sería aplicado).

Actualización. Inversión es posible, la cantidad total se invierte.

Puede invertir su transacción mediante el uso de Hay cuatro ID de producto reservados para probar las respuestas de facturación estáticas en la aplicación:

http://developer.android.com/guide/market/billing/billing_testing.html

Androide comprado
Cuando realiza una solicitud de facturación en la aplicación con este ID de producto, Android Market responde como si hubiera comprado un artículo correctamente. La respuesta incluye una cadena JSON, que contiene información de compra falsa (por ejemplo, una ID de orden falsa). En algunos casos, la cadena JSON está firmada y la respuesta incluye la firma para que pueda probar su implementación de verificación de firma utilizando estas respuestas.

Android.test.canceled
Cuando realiza una solicitud de facturación en la aplicación con esta ID de producto, Android Market responde como si la compra se cancelara. Esto puede ocurrir cuando se encuentra un error en el proceso de pedido, como una tarjeta de crédito no válida o cuando cancela un pedido del usuario antes de que se cobre.

Android.test.refunded
Cuando realiza una solicitud de facturación en la aplicación con este ID de producto, Android Market responde como si la compra se reembolsara. Los reembolsos no se pueden iniciar a través del servicio de facturación en la aplicación de Android Market. Los reembolsos deben ser iniciados por usted (el comerciante). Después de procesar una solicitud de reembolso a través de su cuenta de Google Checkout, Android Market envía un mensaje de reembolso a su aplicación. Esto ocurre solo cuando Android Market recibe una notificación de Google Checkout de que se ha realizado un reembolso. Para obtener más información acerca de los reembolsos, consulte Manejo de mensajes IN_APP_NOTIFY y Precios de facturación en la aplicación.

Android.test.item_unavailable
Cuando realiza una solicitud de facturación en la aplicación con este ID de producto, Android Market responde como si el artículo que se compra no estuviera incluido en la lista de productos de su aplicación.

Parece que Google ha mejorado la testabilidad de las compras en la aplicación para que pueda probar las compras con sus productos (no sólo los cuatro identificadores de producto reservados ) sin cargar su tarjeta de crédito:

Cuando la implementación de Facturación en la aplicación esté lista, puede probar la compra de sus SKU en la aplicación de dos maneras:

  • Pruebe las compras, lo que permite a los usuarios de la prueba de licencias seleccionadas comprar sus productos integrados en la aplicación antes de que se publique la aplicación, pero sin ningún cargo resultante para el usuario y …

http://developer.android.com/google/play/billing/billing_testing.html#testing-purchases

  • ¿Cómo probar una ListActivity burlándose de su contentProvider y así aislar la prueba de la base de datos?
  • Cómo inyectar el evento de clic con Android UiAutomation.injectInputEvent
  • Deshabilitar eventos a nivel de sistema en Android mono
  • IsolatedContext vs AndroidTestCase.getContext ()
  • Prueba de una biblioteca de Android con Robolectric
  • Prueba de Android fuera del espacio de almacenamiento
  • ¿Por qué no hay instrumentación de prueba para BroadcastReceiver?
  • Prueba de instrumentación para Android - ¿Cómo recibir nueva actividad después del cambio de orientación?
  • Java.lang.RuntimeException: ¡Stub! - ¿Cobertura de código de Android?
  • Carpeta de activos en Android Studio Unit Test
  • ¿Hay un comando ADB para habilitar / deshabilitar datos móviles? (Dispositivo enraizado)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.