抱歉,如果这是可能的重复,但是我搜索了很长时间,找不到任何可以帮助我理解如何实现自己想做的事情的东西。
另外,我发现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/