2014-11-23 70 views
1

我有一个ASP.NET网站,我的客户可以使用Paypal Express Checkout定期付款在网站上执行购买。贝宝等待购买 - IPN

我不知道发生了什么,但我的第一位客户曾试图付款并完成整个过程。但是,购买过程是“待定”。

我有一个PayPal知道发送IPN的IPN.aspx页面,并且它在沙盒中一切正常。

我该如何解决这个问题(Paypal期望一些不是本地主机的链接),我该如何让Paypal向我发送付款以获得批准?

这对我来说非常重要,因为这是我从Paypal收到的唯一收入,不幸的是它非常需要它。

即使我需要改变整个过程,任何帮助都会很棒。

编辑:

“定期”是不相关的,因为我现在看到它在定期支付情况以及

+0

你看到状态为待处理的地方吗?在贝宝帐户或您的网站? – Eshan 2014-11-23 11:01:17

+0

在PayPal。并且我认为“重复发生”与我现在看到它在正常付款中发生时并不相关 – Bergkamp 2014-11-23 11:07:24

+0

我也为我的第一位客户提供了此服务,但我设置的测试帐户显示已完成。我不确定这是客户帐户的问题,还是真的如何处理,因为我无法用自己的测试帐户复制它。 – isaaclw 2015-04-22 17:22:08

回答

0

对不起,不回答我的问题。 我需要做的是在PayPal设置中更新IPN地址,然后将PayPal通知发送到该地址。 问题在于我没有等待足够长的时间才能收到通知,因为PayPal不会在设置购买者定期配置文件后立即执行重复购买,这需要一段时间(等待一天)。