Paypal与Windows表单应用程序集成

时间:2013-07-29 13:05:02

标签: winforms paypal paypal-adaptive-payments

我正在开发Windows窗体应用程序,我必须将paypal与我的应用程序集成。我的申请包括paypal直接付款和一个自适应付款,包括预先批准。我可以通过api直接付款。但我担心的是预审批流程,发件人需要确认预批准密钥以授权预批准流程。为此,我们需要重定向到paypal网站,以便发件人可以使用他的企业帐户登录Paypal并批准预先提交密钥。如何在Windows窗体应用程序中实现此方案?至于我对paypal的了解,我们需要在请求中提及成功和取消url以及如何使用Windows窗体应用程序实现

任何想法都将受到高度赞赏

提前致谢

骨多

1 个答案:

答案 0 :(得分:0)

我相信您需要设置一个使用PayPal进行处理的网络服务或网站。设置IPN并让您的应用程序向他们显示PayPal页面(在他们的浏览器中或通过WebBrowser控件),然后找到一种在购买后对其进行身份验证的方法。即找到一种方法来确保此人属于您网站的数据库中的此条目。

我能想到的一件事是,如果您在WebBrowser控件中托管它,您可以观察DocumentLoaded事件并解析查询字符串内容以使其txn变量(交易ID)与您的网站将存储的TXN相匹配在数据库中。

我面临着一个非常类似的问题,但在Windows Forms应用程序中执行此类操作并不是很安全,因为它们可以很容易地反编译等。

如果您确实找到了解决方案,请分享。我很想知道你的结果如何,因为我正在尝试做一些非常相似的事情,所以要自己了解会很好。