“No se pudo encontrar el artículo que intentabas comprar”. Facturación de Android en la aplicación



2 Answers

Estaba experimentando este problema y solo conversé con el soporte de Google a través de https://support.google.com/googleplay/android-developer/?hl=en#contact=1

y me dijeron que necesitaba publicar la aplicación. Eso significaba agregar capturas de pantalla, una descripción, etc. y luego publicar (haciendo clic en el botón publicar en la esquina superior derecha de la consola del desarrollador). Si su aplicación está en el estado borrador, ese podría ser el problema.

Edición: Esto se explica ahora en los documentos del desarrollador aquí:

developer.android.com/google/play/billing/…

Las aplicaciones de borrador ya no son compatibles

Anteriormente, podía publicar una versión "borrador" de su aplicación para probarla. Esta funcionalidad ya no es compatible. En cambio, hay dos formas de probar cómo funciona una aplicación de versión preliminar en la tienda Google Play:

Puede publicar una aplicación para los canales de distribución alfa o beta. Esto hace que la aplicación esté disponible en la tienda Google Play, pero solo para los evaluadores que colocó en una "lista blanca". En algunos casos, puede probar la funcionalidad de Google Play con una aplicación no publicada. Por ejemplo, puede probar el soporte de facturación dentro de la aplicación de una aplicación no publicada mediante el uso de respuestas estáticas, ID de productos reservados especiales que siempre devuelven un resultado específico (como "comprado" o "reembolsado").

android in-app-purchase in-app-billing

Estoy recibiendo este error al probar mi aplicación.

La aplicación se firma y se carga en la parte de prueba alfa de la consola del desarrollador.

El elemento de la aplicación tiene el estado "Activo".

Ingresé a una cuenta que no sea mi cuenta de desarrollador en "acceso de prueba".

Estoy usando un dispositivo con la cuenta principal en el "acceso de prueba" y no la cuenta de desarrollador.

He revisado la ortografía de mi SKU.

El mismo .apk fue cargado en la Consola de desarrollador e instalado en el dispositivo de prueba.

He comprobado dos veces la clave de licencia.

He esperado más de 12 horas para que SKU y las cuentas de prueba se propagen.

Todo parece funcionar cuando uso android.test.purchased.

Hay múltiples preguntas con respecto a este error. Los enlaces relacionados que me llevaron hasta aquí incluyen: https://groups.google.com/forum/#!topic/android-developers/A2RM4P34zo0

Cómo resolver "No se pudo encontrar el artículo que intentabas comprar"

"el artículo que estaba intentando comprar no se pudo encontrar" después de seguir las instrucciones

"No se pudo encontrar el artículo que intentabas comprar"

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

Probando compras de Android en la aplicación con aplicaciones no publicadas

Android en la aplicación de compra para el modo de prueba alfa

Error: no se pudo encontrar el artículo que intentabas comprar

https://.com/questions/23917264/item-could-not-be-found-in-app-billing-issue

En la facturación de la aplicación - producto no encontrado

Facturación de Android - artículo no encontrado

http://developer.android.com/training/in-app-billing/list-iab-products.html

http://www.techotopia.com/index.php/Integrating_Google_Play_In-app_Billing_into_an_Android_Application_%E2%80%93_A_Tutorial

¿Las cuentas de prueba requieren una tarjeta de crédito real para comprar a través de la facturación en la aplicación?

¿Qué más puede estar causando este error?

Una vez superé este punto. El teléfono y la cuenta de mi esposa se usan para hacer pruebas. Pareció funcionar después de incluir su cuenta para tener acceso de prueba y esperar 3 horas. Se encontró el artículo y se le pidió que verificara la contraseña de su cuenta. Le entregué el dispositivo, ingresó la contraseña, dijo que hubo un error y cerró el cuadro de diálogo. No sé cuál fue ese error, y no he podido volver a ese punto. Estoy seguro de que el artículo no se compró, porque no aparece en la lista de propietarios. Después de esto, usé otro dispositivo con otra cuenta y otras 3 horas. El nuevo dispositivo nunca recibe nada más que el error del elemento no encontrado al usar el SKU activo.




También estoy teniendo problemas significativos con la facturación en la aplicación, pero encontré algunos punteros del blog de Stefan aquí: https://www.gaffga.de/implementing-in-app-billing-for-android/ y encontré que estaba usando un prefijo especial "android.test" Así que, por ejemplo, creo un sku en la consola del desarrollador llamado "adquirido" y luego, uso "android.test.purchased" para referirme a él.

Esto me funcionó para que al menos el mensaje de error desapareciera. Sin embargo, todavía puede estar atascado en un modo de prueba limbo.




Related