如何将PayPal功能集成到桌面应用程序中

时间:2014-03-23 02:50:33

标签: c# paypal desktop-application

很抱歉,如果这可能是重复的,但我已经搜索了很多,并且无法找到任何有助于我了解如何实现我想要做的事情。

另外,我发现PayPal API文档令人困惑。

这是我的使用场景。桌面应用程序使用C#编码。

1 - 我有一个桌面应用程序,我想添加一个" Shop"按钮将打开一个商店界面。在商店界面中,他们可以选择"包装"我已经成立了。

2 - 当他们点击"购买"时,我想在默认浏览器中打开相应的PayPal页面。在此步骤中,我还需要发送PayPal附加信息(例如用户ID和包号)

3 - 当他们通过PayPal完成购买时,我希望PayPal向我的桌面应用程序发送通知,返回我提供的其他信息(用户ID和包裹编号),以及购买状态(i,e完成,待定等)。

基本上,我需要学习的是;

  • 如何在将用户定向到默认浏览器上的相应PayPal页面时(在桌面应用程序中完成),发送PayPal附加信息。

  • 如何在购买完成后让PayPal向我的桌面应用程序发送回复。 (答复应包含所提供的附加信息,以及类似于"购买状态")

我没有要求代码,但代码示例将不胜感激。 我甚至无法理解/找到如何实现这一点,如果它甚至可能的话。我想远离任何与网络相关的方法,因为我对网络开发一无所知。

1 个答案:

答案 0 :(得分:2)

PayPal有一个.Net API,其中包含可以帮助您解决问题的文档。

文档: https://developer.paypal.com/docs/api/

API存储库: https://github.com/paypal/rest-api-sdk-dotnet

编辑:repo有一个带有.Net解决方案的samples文件夹,您可以查看。