05-16-2013 01:19 AM
05-22-2013 07:58 AM
The workaround details can be found earlier in this thread:
09-16-2013 06:12 PM
The workaround suggests that if the local cache doesn't contain the purchase you check the BB server, so I did so and ended up with another problem:
So this doesn't seem to be a workaround unless I'm misunderstanding the workaround?
09-17-2013 07:29 AM
That error should only happen if the app was not downloaded through BlackBerry World. When using sandbox mode there will be no transactions recorded on the server, meaning no purchases will be able to be retrieved, however the getExistingPurchases(true) call should return without error.
09-24-2013 07:56 PM
I am experiencing the same problem now with my new app.
Z10 with Software Release 10.1.0.4181, OS Version 10.1.0.4633.
Application is downloaded from AppWorld using sandbox account.
What app basically does is:
const ExistingPurchasesReply *reply = m_paymentManager->requestExistingPurchases(true);
The response is "The parent application could not be located within the reconcile cache".
In what why my app should react to this error?
09-25-2013 07:42 AM
That error means the digital goods being queried could not be found under the app...which is odd when using requestExistingPurchases.
Do you have any goods that are still posted in draft mode?
What's the ID and version of your app?
09-25-2013 08:38 AM
I tested and received this error:
ErrorCode was received: "The item you are looking for is not available. (PS1300eHW)"
Could you please start a new thread? This issue seems separate from the original.
09-25-2013 09:06 AM
Yes but when I posted here yesterday I was getting "There is no getExistingPurchases Local Cache" in response to requestExistingPurchases(true). Never made any purchase request, trying to simulate "first time" user experience.
Will retest later today (when I get home) and open new thread if will get new error.