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

标签 c# paypal desktop-application

抱歉,如果这是可能的重复,但是我搜索了很长时间,找不到任何可以帮助我理解如何实现自己想做的事情的东西。

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

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

1-我有一个桌面应用程序,我想添加一个“商店”按钮,这将打开一个商店界面。在商店界面中,他们可以从我设置的“包装”中选择。

2-当他们单击“购买”时,我想在其默认浏览器中打开相应的PayPal页面。在这一步中,我还需要向PayPal发送其他信息(例如用户ID和包裹编号)

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

所以基本上,我需要学习的是


将用户定向到默认浏览器上适当的PayPal页面时,如何发送PayPal其他信息(在桌面应用程序中完成)。
购买完成后,如何让PayPal将答复发送到我的桌面应用程序。 (答复应包含提供的其他信息,例如“购买状态”)


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

最佳答案

贝宝(PayPal)带有.Net API,其中包含可帮助您的文档。

说明文件:
https://developer.paypal.com/docs/api/

API资料库:
https://github.com/paypal/rest-api-sdk-dotnet

编辑:回购有一个示例文件夹,您可以查看.Net解决方案。

关于c# - 如何将PayPal功能集成到桌面应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22586467/

相关文章:

c++ - 如何使用 Qt C++ 从 linux 桌面环境获取当前主题名称

c# - C# 中的 super 语句

ruby - paypal v.zero 测试 nonce 失败,没有错误消息

c# - 最新的 Xamarin Forms .NET 标准应用程序, Assets 目录/默认应用程序图标损坏了吗?

paypal - 通过 REST API 销售数字商品

php - Paypal 与 PHP 的逐步集成

c# - 如何在 C# winform 应用程序的休眠/ sleep 模式下停止计时器?

C# ExcelDataReader 仅从特定列读取

c# - 从 AspNetCore TestHost 运行时编译 Razor 期间出现 CompilationFailedException

c# - 作为文本输入的时间之间的差异