Answered by:
[URGENT] Could not query list of available IAP products

Question
-
Hello Technical Support team,
We have a problem with IAP features in our game. Due to certification report, tester could not make any IAP.
Follow the error message given by tester, we know that our game could not query list of available IAP products.
In our game, we use this API to query available IAP products:
ListingInformation li = await CurrentApp.LoadListingInformationByProductIdsAsync(…); var listProducts = li.ProductListings.Values; // we got an empty list here.
I have to clear these things
- This is the 24th submission of this game, which we have not changed anything related to our IAP features, since the first release until now.
- Our IAP features are still working fine with the current version on Store.
- We tested the IAP features successfully with packages which were submitted to this submission (got rejected by tester). Tested on Windows 10 Desktop, and Windows 10 Mobile (device Lumia 640, Version: 1607, build: 10.0.14393.1066), region Vietnam.
- We used to encounter this problem (get an empty list when query list of availbale IAP products) with our first release (but that submission got approved by tester). After report this problem to Technical support team, we received the explanation that the Store needs time to relocate application information between regions. We just waited for several days later, this problem was fixed automatically.
We also contacted via chat/mail with a Microsoft Customer Support guy, but seems we need further support from Technical Support Team.
So could you please give us any advice on this to resolve the problem?
Thank you very much,
H. Phuong.
- Edited by Co non Studio Tuesday, May 2, 2017 3:48 PM
Tuesday, May 2, 2017 3:47 PM
Answers
-
Many days passed and we still not get any support yet...
Fortunately, we just figure out this issue. We notice that users need to add Vietnamese language, in Language section, to their device (it does not need to be the primary language), then they can purchase our IAP products.
As our game supports Vietnamese language only, and we only provide Vietnamese info in the "Store listings" section of our IAP products, so this maybe the problem.
But, I still can not understand, is this our fault? Although our game worked fine long time before (6 months already), or Microsoft has some updates recently that causes this problem to our game? Or Microsoft testers do not have enough skills to test a game in a particular language (add supported language to their devices)? We have been rejected so many times for this silly reason.
Looking forward to your reply,
Thanks.
- Edited by Co non Studio Friday, June 2, 2017 3:06 AM
- Marked as answer by Co non Studio Monday, June 5, 2017 8:08 AM
Friday, June 2, 2017 2:55 AM
All replies
-
Hi Co non Studio,
>We just waited for several days later, this problem was fixed automatically.
As you know, the real IAP product should apply to the published apps and it might take 1-2 days to start serving. So you might submit your submission again and you can tell tester that it takes time for the Store to relocate information between regions so the product list can be empty. You can add this indication to the notes for certification so that tester may approve your submission like your first release.
>So could you please give us any advice on this to resolve the problem?
As your question is urgent, you'd better contact Dev Center support through your developer account so that you'll be assisted better.
I will also report this problem to related team to consult for any advice. I will keep you posted.
Thank you.
Best regards,
Mattew Wu
MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.Wednesday, May 3, 2017 6:24 AM -
Thanks for your reply, Mattew.
We also submitted a new submission with some information in the section "Notes for certification" as your advice, and are waiting for the result. Hope that will help.
Actually, we also contacted Dev Center Support, but could not get this problem resolved. As they said, they are limited to what their team can see from the certification team. He suggested us to post this problem on this for further assistance. We also sent Certification report feedback to clarify the error but not received any response from the Review team yet.
Again, thanks for your support Mattew.
Regards,
H. Phuong.
Wednesday, May 3, 2017 11:28 AM -
Hello Mattew,
We still got rejected with same reason. No further explanation about this.
What can we do right now?
Thanks,
H.Phuong
Wednesday, May 3, 2017 5:17 PM -
Hi H.Phuong,
Can you please provide your product IDs (for the parent app and the "missing" IAPs) if possible?
With product IDs, the related team can at least look up the ingestion data and determine if you failed for some reason.
Besides, the older APIs have demonstrated that they can take a bit longer to publish new IAPs. If your app targets Windows 10 Anniversary Edition (or higher), we recommend you use the newer Store APIs at Windows.Services.Store, which tend to publish faster.
Best regards,
Mattew Wu
MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.Thursday, May 4, 2017 2:30 AM -
Hello Mattew,
Our application has just been approved!
Maybe because of my latest info about this problem, included this post for their reference, or our IAP products are fully updated on the Store.
Thank you very much for your support!
Best regards,
H.Phuong.
- Proposed as answer by Mattew Wu Thursday, May 4, 2017 5:28 AM
- Unproposed as answer by Co non Studio Tuesday, May 30, 2017 11:23 AM
Thursday, May 4, 2017 3:57 AM -
Hi H.Phuong,
Can you please provide your product IDs (for the parent app and the "missing" IAPs) if possible?
With product IDs, the related team can at least look up the ingestion data and determine if you failed for some reason.
Besides, the older APIs have demonstrated that they can take a bit longer to publish new IAPs. If your app targets Windows 10 Anniversary Edition (or higher), we recommend you use the newer Store APIs at Windows.Services.Store, which tend to publish faster.
Best regards,
Mattew Wu
MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.Hello Mattew,
We got this problem again with our new submission. Same error.
We have checked and see that our IAP features actually worked on some devices and did not on others (same OS version, Windows 10 and Windows 10 Mobile).
Can your technical team investigate this problem for further reason?
The app id is: 9nblggh4nlps
IAP product ids: cash_pack1, cash_pack5, cash_pack10, cash_pack20, cash_pack50 (as we use Windows.ApplicationModel.Store namespace for our IAP features). In case you need IAP store ids: 9nblggh4xznr, 9nblggh4z078, 9nblggh4z06s, 9nblggh4z06q, 9nblggh4z06p
Kind regards,
H. Phuong.
Friday, May 26, 2017 7:44 PM -
Hello,
We still can not get this problem resolved. Our submission is on hold for 4 days, waiting for a solution :(
Please help!
Thanks,
H. Phuong.
Wednesday, May 31, 2017 7:25 AM -
Many days passed and we still not get any support yet...
Fortunately, we just figure out this issue. We notice that users need to add Vietnamese language, in Language section, to their device (it does not need to be the primary language), then they can purchase our IAP products.
As our game supports Vietnamese language only, and we only provide Vietnamese info in the "Store listings" section of our IAP products, so this maybe the problem.
But, I still can not understand, is this our fault? Although our game worked fine long time before (6 months already), or Microsoft has some updates recently that causes this problem to our game? Or Microsoft testers do not have enough skills to test a game in a particular language (add supported language to their devices)? We have been rejected so many times for this silly reason.
Looking forward to your reply,
Thanks.
- Edited by Co non Studio Friday, June 2, 2017 3:06 AM
- Marked as answer by Co non Studio Monday, June 5, 2017 8:08 AM
Friday, June 2, 2017 2:55 AM