none
[UWP] IAPs are not working after updating Windows 8.1 app to Windows 10 RRS feed

  • Question

  • Our code is the same for checking whether a durable feature was purchased by a user, however, some users are experiencing an issue where the IAPs are not working after we updated our apps from Windows 8.1 to Windows 10 UWP.  We are experiencing the same issue with only one of our apps where we purchased the IAP.  Debugging the code, Microsoft is telling us that the feature is not active.  Seems similar to the issue we had where users would upgrade their OS from Windows 8.1 to Windows 10, however, that issue would resolve itself after 24-48 hours.  It's been days now and the IAP has not become active for the users that are experiencing this issue.
    • Edited by AEON Soft Friday, August 12, 2016 11:53 AM
    • Moved by Barry Wang Monday, August 15, 2016 7:52 AM
    Thursday, August 11, 2016 1:06 PM

All replies

  • Hi AEON Soft,

    Welcome to the Developing Universal Windows apps forum! 

    Please read the sticky posts, especially the Guide to posting: subject line tags and Known Issues for Windows 10 SDK and Tools .

     

    Do the customers currently download your UWP app can purchase successfully even the windows 8.1 platform users? Did you change the code about the IAPs section when you upgrade your app from windows 8.1 to windows 10 uwp?

    >>Seems similar to the issue we had where users would upgrade their OS from Windows 8.1 to Windows 10, however, that issue would resolve itself after 24-48 hours.  

    Did you mean if the users upgrade their OS, the issue will self-resolved after 24-48 hours? If they don't upgrade the OS, the issue will always exist?


    Best Regards, Sunteen Wu

    Friday, August 12, 2016 9:46 AM
  • Do the customers currently download your UWP app can purchase successfully even the windows 8.1 platform users?

    I'm not sure what you are asking here.  Both customers of the UWP and Windows 8.1 can purchase the IAP without issue.

    Did you change the code about the IAPs section when you upgrade your app from windows 8.1 to windows 10 uwp?

    No, the code did not change.  It's very straightforward.  The app first assigns _licenseInfo = CurrentApp.LicenseInformation;.  After that it checks each product license to see if the IsActive property is true.  On our test app where we purchased the IAP removal, the IsActive properties are false for each product license when one of them should be true.  The problem isn't with the code, it's with product license info Microsoft's server is sending to our app.

    Did you mean if the users upgrade their OS, the issue will self-resolved after 24-48 hours? If they don't upgrade the OS, the issue will always exist?

    No, IAP purchases are not recognized as active when a user upgrades their OS from Windows 8.1 to Windows 10.  But they eventually become active again after 24-48 hours.  This is a separate issue we've reported in the past and may not be occurring anymore as we haven't heard complaints about this one in a while.


    Friday, August 12, 2016 12:20 PM
  • Also, when we had issues with IAP in the past we deleted and recreated them and this seemed to fix the issue.  However,  there doesn't seem to be an option to delete IAP anymore in Dev Center.
    Friday, August 12, 2016 1:14 PM
  • Hi AEON Soft,

    >>The problem isn't with the code, it's with product license info Microsoft's server is sending to our app.

    In that case, we will help you move the thread to publishing app forum to ask for store supporting.

    Thanks for understanding.


    Best Regards, Sunteen Wu

    Monday, August 15, 2016 7:53 AM