A lot of my users are having the same problem,
Any news on this bug?
Win32 converted with Desktop Bridge purchase failed.
I have created tow minimal project to reproduce the problem.
You can download from github https://github.com/bvp898/UWP_DesktopBridge_Purchase.git
The shared code Store.cs is copied from microsoft's document.
Project Purchase_UWP is a UWP project, work fine.
Project Purchase_NetDestop is a Win32 project, converted with Desktop Bridge. It always return "The purchase did not complete. The customer may have cancelled the purchase. ExtendedError: ", the purchase dialog dose not show up.
Please help me with the problem, I need to add purchase for subscription in Win32 app.
3 answers
Sort by: Newest
-
tscholl89 1 Reputation point
2021-02-22T08:00:58.773+00:00 -
bvp 11 Reputation points
2020-09-15T11:24:34.773+00:00 I tested in Virtual machine with Windows 10.0.18362.1082, the problem still exist. Don't know why one of my computer worked.
Is that your WinForms app a win32 project and package with Desktop bridge?
I am buiding with target versioin 19041.
Below is the error log. (Store have been logined in, ExtendedError is empty)info:Windows::Services::Store::StoreContext::RequestPurchaseAsync(9P28P93430J0) invoked. (CV:HelkHwlJxEmd+tei.2.7) [Windows::Services::Store::StoreContext::RequestPurchaseAsync]
ModLoad: 000000006b300000 00000000
6b35d000 C:\Windows\SysWOW64\CoreShellAPI.dll
:jsonRequest: {"StoreId":"9P28P93430J0","ParentProductId":"9NLVZ8WTBGW1","HasPreviewCapability":true,"Version":"3","InvokedApi":"RequestPurchase","UserId":"00037FFEBA565603","DeviceContext":"moId=Public&oemId=Public&scmId=Public","CV":"HelkHwlJxEmd+tei.2.7.1.2.1"} [Windows::Services::Store::PurchaseOperation::_Purchase]
ModLoad: 000000006b280000 00000000
6b2ff000 C:\Windows\SysWOW64\twinui.appcore.dll
:jsonResponse: {"purchaseStatus":"NotPurchased"} [Windows::Services::Store::PurchaseOperation::_Purchase]
The purchase did not complete. The customer may have cancelled the purchase. ExtendedError: -
Roy Li - MSFT 32,051 Reputation points Microsoft Vendor
2020-09-15T08:11:29.757+00:00 Hello,
Welcome to Microsoft Q&A!
I could not run your sample on my side. But I created a new WinForms app and test about this. The popup window shows correctly and there is no error when I purchase a subscription. I'm using windows 10 build 19041.
You mentioned that it only happens on build 17134. Is it a signal case or it happens on all the devices with 17134? Currently, my suggestion is that you might need to set the target version higher than build 18362.
Thank you.