locked
I can't find product id in new Windows dev center. RRS feed

  • Question

  • Hi.

    I am very disappointed about this new integrated Windows dev center!!!!!!!

    :<

    I've lost a whole day to find my app's product ID for setting IAP configuration. 

    I did it easily in old dev center ( exactly Windows phone dev center ) But I didn't find that yet in new dev center.

    WHAT THE HELL HAPPENED IN WINDOWS STORE?

    I can't find any guide book that explains about product id ?

    Anyone help me?

    Friday, July 17, 2015 3:10 AM

Answers

  • @fengshuiapps,

    It seems I'm not on the right direction on this case, sorry for that.

    There are something different that we need to know.

    1. Windows Phone 8 ProductID, it is for the whole app:

    <App
         xmlns=""
         ProductID="{31a2f61a-4083-4250-9c0a-2d68740285b3}"
         Title="NewPhoneAppWP8"
         RuntimeType="Silverlight"
    >

    2. Windows Store 8.1 Identity:

    <Identity Name="c376b63d-7cb5-42ee-831e-f3feed279de0"
                Publisher="CN=v-barryw"
                Version="1.0.0.0" />

    3. Windows Phone 8.1 PhoneProductId:

    <mp:PhoneIdentity PhoneProductId="da557df6-81b4-41ed-80c9-94275efbb8d1" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>

    Note that on Windows Phone 8.1 Windows Runtime App you can see see the above Identity Name

    4. The IAP productid:

    In Windows Phone 8:https://msdn.microsoft.com/en-us/library/windows/apps/jj206949(v=vs.105).aspx

    In Windows Universal:https://msdn.microsoft.com/en-us/library/windows/apps/xaml/Dn532255(v=win.10).aspx

    So actually in IAP the productid is an item which you can used to buy a single product in your app. It is not related to the phoneproductid, the phoneproductid(Identity name) is the identity for the whole app. So they do not have relationship.

    If you want to set the IAP, you need to set the productid of your IAP in your dashboard. (My dashboard hasn't been migrated so I'm not able to help you test it. Please try check the productid from the IAP tab I showed on my above post). To simulate it, here is the IAP in the store:

    <Product ProductId="product1">
          <MarketData xml:lang="en-us">
            <Name>Product 1</Name>
            <Price>1.99</Price>
            <CurrencySymbol>$</CurrencySymbol>
            <CurrencyCode>USD</CurrencyCode>
          </MarketData>
        </Product>

    When we test it, we can use CurrentAppSimulator.LoadListingInformationAsync to load the productID then read details. When we are in the store, we use CurrentApp.LoadListingInformationAsync.

    >>Can I visit old Phone Dev Centre, then How

    According to Dashboard preview: FAQ "Until we've moved your account into the new dashboard, you can still access both of the earlier dashboards to submit and manage your apps. The timing of this will be different for different developers, since we are moving accounts over a period of time. "

    If you've already been moved to the new dashboard, you cannot use the old dashboard again.

    Hope the info can help.

    Best regards,


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • Marked as answer by fengshuiapps Friday, July 31, 2015 4:05 AM
    Monday, July 20, 2015 11:59 AM

All replies

  • Hi fengshuiapps,

    I’ve checked my integrated Windows dev center, it is still under preview and I cannot create new IAP items but I can find the product id from here:

    Maybe you mean your project upgrade from old dashboard to new dashboard, and then you cannot find the place to submit in app purchase?  If that is your problem, I recommend you just use the old dashboard right now and wait for the release of the new dashboard.

    Here is the notice for the dashboard on msdn Set your IAP product ID Until your account has been migrated, you can visit the new dashboard in a preview mode, and you can still work in the earlier Windows Store and Windows Phone Store dashboards

    Best regards,

    Barry


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Monday, July 20, 2015 3:16 AM
  • Thanks for your reply.

    Yes.

    My project is upgraded from old Windows Phone Dev Centre to new Unified Windows Dev Centre.

    I've registered IAP products properly in new Dev Centre.

    But I am not sure how to get my app id that will be used in in Visual studio Windows phone app project property.( Product ID in WMAppMainfest.xml )

    When I published Beta, I replaced Product ID with one indicated in Windows Phone dev Centre in order to work IAP correctly.

    So what's your opinion.

    Can I visit old Phone Dev Centre, then How?

    Best


    Monday, July 20, 2015 4:13 AM
  • @fengshuiapps,

    It seems I'm not on the right direction on this case, sorry for that.

    There are something different that we need to know.

    1. Windows Phone 8 ProductID, it is for the whole app:

    <App
         xmlns=""
         ProductID="{31a2f61a-4083-4250-9c0a-2d68740285b3}"
         Title="NewPhoneAppWP8"
         RuntimeType="Silverlight"
    >

    2. Windows Store 8.1 Identity:

    <Identity Name="c376b63d-7cb5-42ee-831e-f3feed279de0"
                Publisher="CN=v-barryw"
                Version="1.0.0.0" />

    3. Windows Phone 8.1 PhoneProductId:

    <mp:PhoneIdentity PhoneProductId="da557df6-81b4-41ed-80c9-94275efbb8d1" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>

    Note that on Windows Phone 8.1 Windows Runtime App you can see see the above Identity Name

    4. The IAP productid:

    In Windows Phone 8:https://msdn.microsoft.com/en-us/library/windows/apps/jj206949(v=vs.105).aspx

    In Windows Universal:https://msdn.microsoft.com/en-us/library/windows/apps/xaml/Dn532255(v=win.10).aspx

    So actually in IAP the productid is an item which you can used to buy a single product in your app. It is not related to the phoneproductid, the phoneproductid(Identity name) is the identity for the whole app. So they do not have relationship.

    If you want to set the IAP, you need to set the productid of your IAP in your dashboard. (My dashboard hasn't been migrated so I'm not able to help you test it. Please try check the productid from the IAP tab I showed on my above post). To simulate it, here is the IAP in the store:

    <Product ProductId="product1">
          <MarketData xml:lang="en-us">
            <Name>Product 1</Name>
            <Price>1.99</Price>
            <CurrencySymbol>$</CurrencySymbol>
            <CurrencyCode>USD</CurrencyCode>
          </MarketData>
        </Product>

    When we test it, we can use CurrentAppSimulator.LoadListingInformationAsync to load the productID then read details. When we are in the store, we use CurrentApp.LoadListingInformationAsync.

    >>Can I visit old Phone Dev Centre, then How

    According to Dashboard preview: FAQ "Until we've moved your account into the new dashboard, you can still access both of the earlier dashboards to submit and manage your apps. The timing of this will be different for different developers, since we are moving accounts over a period of time. "

    If you've already been moved to the new dashboard, you cannot use the old dashboard again.

    Hope the info can help.

    Best regards,


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • Marked as answer by fengshuiapps Friday, July 31, 2015 4:05 AM
    Monday, July 20, 2015 11:59 AM
  • Then how can I get product ID ( not IAP ID ) in new Dev centre?

    I need to replace product ID in WMAppMainfest.xml in visual studio with one generated in dev centre.

    Or you mean I don't need to replace this?

    Best


    Monday, July 20, 2015 6:07 PM
  • Same Question here. How to get Product ID for Windows Phone 8 from new Dev Center?
    Thursday, July 23, 2015 7:03 AM
  • Same problem for me... i came here for find solution but after discussion ends with conclusion...
    if anyone got it then plz let me also know..

    thank you in advance

    Friday, August 7, 2015 1:27 PM
  • How to know application or product id from new dashboard before submiting our app..

    iam getting after publishing the app but i need it before publishing it.

    plz help me

    Friday, August 7, 2015 1:30 PM
  • Same here. This is so annoying. 
    Wednesday, August 12, 2015 1:15 PM
  • Same here. This is very annoying. 
    • Edited by masterlsc Monday, August 17, 2015 8:35 AM
    Monday, August 17, 2015 8:35 AM
  • Hi Barry,

    I've been threw this. I get mad at it. This is not pro at all from Microsoft.

    I've been testing in-app purchase this month (september). I found where to get this PhoneProductId which is actually app id.

    Go to new dev center, click on your app, then click in left menu Manage app --> App Identity(my version is in french, should sounds like this)

    At the end of the page you have two links to your store app.

    - win10 link

    - 8.1 and older link. example http://windowsphone.com/s?appid=4de86d8d-661c-46ce-94cf-7e711c28bcf7

    Here is the app ID. I copy this to PhoneProductId. I also have a PhonePublisherId with a guid different than <Identity Publisher="CN=....." > Don't ask me where I found this... I have no idea.

    But this trick was ok and working on store, few people bought my in-app purchase, everything was fine...

    Until mid-september. I had some bug reported. But still having in-app purchase. Today, I start invastigate those bugs. But I can't get my in-app product anymore. I run back my testpage to check everything, I have all the informaiton about my App, description, price, and so on. But no in-app products...

    So what is PhonePublisherId VS indentity Publisher ? Some people put PhonePublisherId="00000000-0000-0000-0000-000000000000"

    Furthermore, I upgraded my app with some other languages... I am wondering if this does affect or not in-app puchases...

    Update : I let my app alone without any coding. It worked back again. So this is probably a store bug...



    • Edited by vortexBzh Monday, October 5, 2015 4:40 PM
    • Proposed as answer by Keval Langalia Tuesday, October 13, 2015 8:41 AM
    Monday, September 28, 2015 3:33 PM
  • Hi Barry,

    I've been threw this. I get mad at it. This is not pro at all from Microsoft.

    I've been testing in-app purchase this month (september). I found where to get this PhoneProductId which is actually app id.

    Go to new dev center, click on your app, then click in left menu Manage app --> App Identity(my version is in french, should sounds like this)

    At the end of the page you have two links to your store app.

    - win10 link

    - 8.1 and older link. example http://windowsphone.com/s?appid=4de86d8d-661c-46ce-94cf-7e711c28bcf7

    Here is the app ID. I copy this to PhoneProductId. I also have a PhonePublisherId with a guid different than <Identity Publisher="CN=....." > Don't ask me where I found this... I have no idea.

    But this trick was ok and working on store, few people bought my in-app purchase, everything was fine...

    Until mid-september. I had some bug reported. But still having in-app purchase. Today, I start invastigate those bugs. But I can't get my in-app product anymore. I run back my testpage to check everything, I have all the informaiton about my App, description, price, and so on. But no in-app products...

    So what is PhonePublisherId VS indentity Publisher ? Some people put PhonePublisherId="00000000-0000-0000-0000-000000000000"

    Furthermore, I upgraded my app with some other languages... I am wondering if this does affect or not in-app puchases...

    Update : I let my app alone without any coding. It worked back again. So this is probably a store bug...



    perfect solution..
    I've spent my one day but didn't find anything helpful in new dev center.. but you @vortexBzh, made my day..

    intelligent solution to find AppId from the Store Link.

    Kudos.. & Thanks

    Tuesday, October 13, 2015 8:44 AM
  • Hello,

    I don't know if this is connected, but I am now having problems with in-app purchasing on Windows Store. A user on Windows 10 alerted me that they could not load a purchase they made. It is showing as unlocked on the screenshot of the IAP screen, but when I asked him if he had been charged, he did not reply. On my dashboard that particular item has not been bought. So for the past few days I have tried repeatedly to make an iap purchase from my windows 8.1 tablet and time after time it says it "Couldn't complete purchase".  From previous payout records there have been successful purchases made on Windows store, so IAP was working - and we have not changed anything at our end. What has been happening? I sent already sent this query by email to the person who is helping me track down why there are some missing funds for IAP purchases (which have been logged on the stats but not appearing on the payout) and as yet no reply, so I wonder what has been happening and how I can get some help so that IAP will work again on Windows Store?

    Thanks in advance to anyone who might be able to help!

     

    Tuesday, October 13, 2015 10:36 AM