简体   繁体   English

贝宝待定购买-IPN

[英]Paypal pending purchase - IPN

I have an ASP.NET website and my customers can perform purchases on site using Paypal Express Checkout Recurring Payment. 我有一个ASP.NET网站,我的客户可以使用Paypal Express Checkout定期付款在网站上进行购买。

I don't know what happened but my first customer had tried to pay and did the whole process perfectly. 我不知道发生了什么,但是我的第一个客户尝试付款并完美地完成了整个过程。 However, the purchase process is "Pending". 但是,购买过程为“待处理”。

I have a IPN.aspx page that Paypal knows to send the IPN's to and it all worked fine on Sandbox. 我有一个IPN.aspx页面,Paypal知道该页面会将IPN发送给它,并且在Sandbox上一切正常。

How can I dubeg this (Paypal expects some links that are not localhost) and how can I ask Paypal to send me the payment for approval? 我该如何欺骗(Paypal需要一些不是localhost的链接)以及如何要求Paypal将付款发送给我以进行批准?

This is very crucial for me as this is the only income I have ever received from Paypal and unfortunately needs it very much. 这对我来说非常关键,因为这是我从Paypal获得的唯一收入,很不幸,它非常需要此收入。

Any assistance will be great, even if I need to change the whole process. 即使我需要更改整个过程,任何帮助都会很大。

EDIT: 编辑:

"Recurring" is not relevant as I see now that it happens in regular payments as well “重复发生”无关紧要,因为我现在看到它也发生在定期付款中

Sorry for not answering my own question. 很抱歉没有回答我自己的问题。 What I needed to do is update the IPN address in the PayPal settings, then it sent the PayPal notifications to that address. 我需要做的是更新PayPal设置中的IPN地址,然后将PayPal通知发送到该地址。 The problem was that I didn't wait long enough for the notification to be received as PayPal does not do the recurring purchase immediately after the setting of the purchaser recurring profile, it takes a while (wait up to a day). 问题是我没有等待足够长的时间才能收到通知,因为在设置购买者重复资料后,PayPal不会立即进行重复购买,这需要一段时间(最多一天)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM