Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

In-App purchases for Desktop applications

I need to accept in-app purchases from within my desktop application and was wondering if the new Windows 8 API allows thein-app purchasing to be used with Desktop apps aswell as Modern UI apps? (http://msdn.microsoft.com/en-us/library/windows/apps/hh465433.aspx). I have read the docs and it doesn't say that you can't use it in Desktop apps, but there is also no documentation for it for desktop apps and all I have seen online are questions about whether it can be used in desktop apps but no real definitive answers.

This isn't purely a purchasing option. It's more about how I would need to implement this for a Desktop application if it can even be done to begin with.

Aside from that: Are there any in-app purchasing frameworks/SDK's that you could recommend if the one from Microsoft is not an option?

like image 483
jay_t55 Avatar asked Jul 05 '13 05:07

jay_t55


People also ask

Can you make in-app purchases on PC?

When buying apps or games in Microsoft Store, the plus icon means you can make in-app purchases with that item. You'll use the same checkout process for in-app purchases as you use to buy apps and games in the Microsoft Store app.

How do I enable in-app purchases in Windows 10?

Open Microsoft Store and select Profile next to the search box. Select App settings > Purchase sign-in. Turn the switch to On.

What are in-app purchases examples?

Here are examples of consumable in-app purchases: Game currency, such as coins or gems. Extra health points in a game. A package of exports to a new file format.


1 Answers

Update:


An article here will outline how you can submit a desktop application to the store. Unfortunately how this works is when the user downloads a Desktop Application from the store, it will load a Metro style portion and then navigate them away from the store to download. The Store will handle said transaction and compensate you accordingly based on the acquisition.

As part of the submission process, you must supply a purchase page URL for your app. This URL is a link that sends the user directly to the page where a customer can acquire your app with the fewest clicks possible. This is a great feature for customers; if you provide them with a clean and easy way to acquire your app, you’re already making a great impression by giving them a simple and clear acquisition experience.

Example Image

When you submit a desktop app, you must supply a purchase URL for 32-bit and 64-bit systems. This URL can be the same for both.

During the app submission process, we request that you supply a URL for users who need the x86 version of an app and one for those who need the x64 version. For Release Preview, both URL fields are required, and should correspond to the version of Windows that a user is running. If the acquisition page is the same for both, we recommend that you use the same URL in both fields. The Windows Store detects whether a user is running the x86 or x64 version of Windows, and users can only see apps that correspond to this version.

Essentially Microsoft will only be handling the commerce of your application; all other aspects will be handled outside of the store. The only aspect that Microsoft will directly handle is the initial commerce, with In-App purchases you might be able to have the commerce portion handled, but you'll still need to provide the information to be handled outside of the store.

Also, the current outline for a said feature in desktop applications really hasn't been covered any the documentation, perhaps as 8.1 approaches more details will be announced.


like image 78
Greg Avatar answered Oct 11 '22 14:10

Greg