2014-05-06 170 views

回答

0

您可以在您的API請求中包含NotifyURL,以便爲IPN設置POST數據的URL。這在技術上不是「與權限API一起工作」,但是所做的任何事務確實會觸發IPN。

但是,如果您正在爲第三方構建應用程序,並且您將NotifyURL傳遞到您的API請求中,那麼這將覆蓋任何IPN配置,而使用您的工具的每個商家可能都已自行設置。這可能會導致此類用戶感到沮喪,因爲他們自己的IPN解決方案在通過您的應用進行支付時不會受到影響。

如果您打算這麼做,我建議您爲用戶設置一種方法,讓用戶在您的應用設置中輸入自己的IPN URL,然後如果他們有價值,則在PayPal發送時將POST數據轉發到其URL它給你。這樣,兩個IPN腳本都會被擊中並相應地處理數據。

+0

這是否適用於Button API?在我的情況下,我動態生成一個按鈕並將客戶發送到PayPal網站上的付款頁面,我可以將其作爲參數添加到該流程中嗎?文檔(https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNSetup/)似乎表明它可能不適用於Button API。謝謝! – Shaun

相關問題