In App Purchase for Desktop - c#

Does anyone know of a good In-App purchase framework for desktop applications? I see a lot for mobile, but nothing really to support a generic windows application.
Ideally, we want something which can handle all of the purchases, content management, etc. and all we would have to do is ask the server which in-app items the user has purchased, and then get a url to download the necessary assets to the desktop. If it had a c# api, that would be a plus.
Thanks,
Liron

Some desktop games are using Google In-App Payments to monetize by selling virtual goods.
http://www.google.com/payments/payment-options/digital-goods.html
As an example have a look at Bastion:
http://supergiantgames.com/?p=1231
https://chrome.google.com/webstore/detail/oohphhdkahjlioohbalmicpokoefkgid

I believe Steam provides a framework for in-game purchasing of downloadable content.

Windows 8 will be released with a "Windows App Store" that includes a comprehensive payments SDK.

Related

is it possible to integrate Google Pay in C# window form desktop application

I have Develop a Desktop Application in C# window Form. the application about reservation of Pet`s. My Manager assign me a Task to integrate google pay in This desktop application. I need to know is it possible or Not, if Yes then How ? Because in Google pay Guide it is described that this integration is for Mobile and Web.
Please Help.
Thanks
Short answer is no, this isn't possible in a desktop application.
Longer answer:
The Google Pay button will generally involve launching a popup window which might not be possible to do with a webview (I haven't tried this myself)
Google Pay will only be enabled for production integration after it has been reviewed and tested by the Google Pay team and they likely won't be able to do this if it is a Windows desktop application
No.
What you can do is create an Api that will integrate with Google Pay and consume in your desktop application.

Windows Phone 8 Pesapal integration with WebBrowser control

My app fetchers selling digital goods and I don't want to use in-app purchases for this purpose instead I would like to
use pesapal integration with the help of a WebBrowser control. I have checked the store policies regarding this as well as the
WebBrowser control security best practices for Windows Phone 8 but now confused since I am not still sure if it is legal and will my app be
rejected if I integrate payment using a WebBrowser control. ? Any help is appriciated...
Based on your description, we know you want to sell digital goods in your app. According to the Windows Store Policies 10.8 Financial Transactions, we can know that you could need to use the Microsoft in-app purchase API to sell digital items or services that are consumed or used within your app.
You could need to use a secure third party purchase API for purchase of physical goods or services, real world gambling or charitable contributions.
Please note only the tester can pass/fail an app.
It is possible to use a Web controller to load payments, we did this for Ticketsasa.com Application and it was approved before we changed to the current one which uses a different approach. The requirement however is that you must inform the user prior to loading the Web controller that by clicking of a button (or the event that loads the web Controller) will lead them to be redirected to a webpage where they will pay.

Create a payment via the Windows Store in Windows Universal Apps

Is possible to create a payment via Windows Store when purchased content is a HTML content downloaded from cloud in Windows Universal Apps? I was only able to find, that Window Store provides:
Time trial
In-app purchases (this is close, but with in-app purchases all content must be part of application and I'm using downloadable HTML content from cloud, which isn't part of application)
Ads
So, I'm basically talking about situation, when Windows Store works like Payment system (like PayPal)... Or can you give me any advice how to handle this type of purchases across platforms (iOS, Android, Kindle, ...)?

Windows Phone: Detect the source from which the app is downloaded for eg. directly from store, mobile site app link etc

Is there any way to detect the source from which the app is downloaded? For example if the app has been downloaded directly from the store or it was redirected to store from some mobile site. Something similar to CampaignTracking in Android. Any library which can detect this?
If you are looking for a Rate & Review mechanism, use the MarketlaceReviewTask class. It is documented here. Here's a simple method to do it:
MarketplaceReviewTask mrktreview = new MarketplaceReviewTask();
mrktreview.Show();
You can fire this code from a click event or something similar. This opens the rate and review page for your app, after it is published in the store. That is all Microsoft is providiing currently to help the developers. If you are looking for detailed tracking or instant bug detection (after the app is published), you can use third party services that can do this. I recommend Appboy.
Unfortunately not.
As distinct from Android, Apps can only be deployed through the store (or a developer sideload) on Windows Phone. But there is no way to recognize whether a website hyperlinked to the store page or the user downloaded it directly via the store application.
I found a few links regarding the same. Flurry provides the support for campaign tracking through its library. A few links help here.
Flurry http://www.flurry.com/
Distimo
http://www.distimo.com/conversion-tracking
Tapstream
https://tapstream.com/developer/windows-phone-sdk-documentation/
https://tapstream.com/developer/conversion-api/

How-to integrate Paypal with WinForm Desktop Application

I would like to enable my Windows Forms Desktop Application to integrate with PayPal so I can charge my users through the WinForms app. Are there any resources regarding this, or can it be done?
I may have just found a solution.
Visit this web page, over at PayPal:
https://www.x.com/community/ppx/apps101
Quote:
Adaptive APIs let you to do more than
just accept payments on your website.
You can also:
Integrate payments into your
application
So, they've just said that you can interact with their API from within an application, not just on websites.
Also, there is this link:
https://www.x.com/community/ppx/code_samples which includes lots of source code samples of C++ and VB.NET and C# (Windows Forms).
The information on those pages, along with the other resources listed there should be enough to get you started.
Hope this helps.
Edit: probably this is the intended URL:
https://developer.paypal.com/webapps/developer/docs/classic/products/adaptive-payments/

Categories

Resources