2013-07-14 42 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該代碼將始終覆蓋您的帳戶中設置的內容)。