Is there a listing of the error codes and what these mean specifically any place? Id love to see this added to the dev docs... might help developers troubleshoot issues with their software.
That means a problem occurred on the server. As you're using IAP the first thing you should check is you're using your app encryption key correctly. Check the IAP Sample App to see how it should be used.
Make sure the package name is the one you register the Games. in ODK 0.0.6, OUYA seems doesn't bind the key to the package name. but int ODK 1.0, the key has bind to the package name, if the package name doesn't equal to the one you registered in the Games, there will be error.
I am getting this one, too. The Purchasing-Pop-Up is shown correctly and it also download the description and prices. But after clicking "OK" on the purchase-PopUp, the same error number is drawn in the logcat and no test-purchase is logged in the "Products"-section.
However if I disconnect the OUYA from the PC, the purchases seem to work as they are instantly shown in the "Products"-section of our account now. So our last step now is to succesfully check if the purchase was succesful..
Thanks for the Testmode-hint, haven't know that one before.
Ive finally been able to get past all these errors and im stuck at receiving receipts at the moment after a purchase. Seems i get them back but when i decrypt, there is nothing there..
same problem here, and it actually worked little over a week ago.
Nothing changed on my end, but suddenly it keeps saying there are no receipts (even after testmode purchases happened and the product shows up the backend).
Ran into a similar issue here and I think I've figured out the problem.
If you initiate a product purchase without the debug line, "purchaseRequest.put("testing", "true");", it'll error out with message, "No credit card on file". Confusingly, on the backend, you'll see a record for a successful purchased product. And products purchased this way will return no receipts regardless of what is shown on the backend.
Currently from my experience, only products purchased with a test requests returns an expected receipts.
Hopefully they'll have this all cleared up... I've submitted my game to be part of the press demo but would like to throughly test out the in app purchasing.
Comments
Is there a listing of the error codes and what these mean specifically any place? Id love to see this added to the dev docs... might help developers troubleshoot issues with their software.
Android Specialist
OUYA
in test mode now for payments and its saying i dont have a CC on file...
Are you guys actively updating the server payment stuff?!?!?
in ODK 0.0.6, OUYA seems doesn't bind the key to the package name.
but int ODK 1.0, the key has bind to the package name,
if the package name doesn't equal to the one you registered in the Games, there will be error.
I am getting this one, too. The Purchasing-Pop-Up is shown correctly and it also download the description and prices. But after clicking "OK" on the purchase-PopUp, the same error number is drawn in the logcat and no test-purchase is logged in the "Products"-section.
However if I disconnect the OUYA from the PC, the purchases seem to work as they are instantly shown in the "Products"-section of our account now. So our last step now is to succesfully check if the purchase was succesful..
Thanks for the Testmode-hint, haven't know that one before.