【发布时间】:2014-08-17 19:54:35
【问题描述】:
我有一个 C# MVC(使用 Umbraco)网站,我需要通过 paypal 提交付款。我已经设置了一个沙盒商家和买家帐户。我能够提交付款,并且那里一切正常。但是,我的网站需要知道付款何时成功完成,因为我将发送电子邮件并进行一些数据库操作,这就是我遇到问题的地方。我无法让贝宝自动返回我的网站。我需要返回 URL:
http://localhost:56733/payment-confirmation
这不是这个问题的重复: Setting PayPal return URL and making it auto return?
我使用的是 C#,而不是 PHP。另外,我正在尝试在本地运行它。上述问题中列出的解决方案不起作用。行为和结果是一样的。
我确实得到了显示以下内容的屏幕:
You just completed your payment. XXXX, you just completed your payment. Your transaction ID for this payment is: XXXXXXXXXXXXX.
We'll send a confirmation email to XX@XXXX.com. This transaction will appear on your statement as PAYPAL.
Go to PayPal account overview
【问题讨论】:
-
我开始相信回调只能在远程服务器上测试。这篇文章看起来很有帮助。 blog.liamcavanagh.com/2012/06/…