2013-07-14 97 views
0

现在有关我通过paypal将用户重定向到我的网站的成功交易信息。然后我向api paypal发出额外的请求。 但是,如果用户取消重定向到我的网站,出于某种原因,我没有得到有关交易的信息。 是否有来自PayPal的网站付款标准或快速结账的异步通知?贝宝异步通知

+0

你可以看看贝宝的[IPN服务](https://www.paypal.com/ipn) – 2013-07-14 08:30:08

+0

我读了关于IPN。 https://developer.paypal.com/webapps/developer/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/。但是“通知URL仅适用于DoExpressCheckoutPayment”。 – vaal

+0

我引用:“IPN可以发送这些交易的通知: 即时付款,**包括快速结帐**和直接信用卡付款” – 2013-07-14 09:12:13

回答

0

即时付款通知(IPN)通过PayPal适用于所有付款方式。您链接的Developer.PayPal.com文档是Express Checkout功能的变量列表,它告诉您只能在DoExpressCheckoutPayment API调用中成功传递NOTIFYURL变量。

在付款标准交易中,您将使用notify_url变量。

您也可以在您的帐户中启用IPN,以便在任何付款完成时将IPN帖子发送到您的通知页面 - 无论您是否在按钮代码或API请求中定义了一个URL(您定义的URL该代码将始终覆盖您的帐户中设置的内容)。