C# 处理PayPal支付突然取消
我有一个ASP.net应用程序 用户可以通过PayPal购买我的1个产品 当用户被重定向到PayPal网站进行付款确认和处理时,如果用户不付款,但同时关闭网页而不是“取消”按钮,会发生什么情况C# 处理PayPal支付突然取消,c#,asp.net,paypal,C#,Asp.net,Paypal,我有一个ASP.net应用程序 用户可以通过PayPal购买我的1个产品 当用户被重定向到PayPal网站进行付款确认和处理时,如果用户不付款,但同时关闭网页而不是“取消”按钮,会发生什么情况 我应该等多久才能看到订单是否通过?谢谢贝宝通知您付款、取消或一般问题有两种方式。这些是: PDT是用户返回页面时paypal发送给您的数据,IPN是动态发送给您的数据,即使用户没有返回给您 建议在您的站点上实现这两个功能。PayPal直接提供了sdk和asp.net示例,介绍了如何实现这一点,以及
我应该等多久才能看到订单是否通过?谢谢贝宝通知您付款、取消或一般问题有两种方式。这些是:
下面是一些示例代码:Hi,是的,我读过了,但如果用户关闭浏览器而不是在paypal页面上按“取消”,我不知道该怎么办……啊,好的,谢谢30分钟的超时信息,这正是我需要知道的。你友好地给我的链接将帮助我的所有其他东西。非常感谢:)@AndrewSimpson您也可以在这里获得很多帮助:@AndrewSimpson在“asp.net ipn paypal示例”的一般搜索中,在asp.net上有直接的,但我现在找不到。您好。不过我想到了一个潜在的问题。如果用户关闭浏览器按钮,我在代码中输入了30分钟的“等待”,等待特定的用户操作。然后,如果用户在关闭浏览器页面时出错,并立即想按我网站上的“付款”按钮,那么他们必须等待30分钟才能付款?@AndrewSimpson用户第二次再次付款时,paypal(和您)创建了一个新的完全订单,与上一次不同。