2014-10-28 62 views
0

我在github上使用了paypal自適應SDK,對於簡單的1收件人付款,所以我使用簡單的付款文件。PayPal適應性支付回覆

https://github.com/paypal/adaptivepayments-sdk-php

我能夠進行付款,我輸入正確的所有細節,這很好,但我只是想知道我得到的迴應,所以我知道付款成功,我可以處理訂單嗎?目前它只是返回到URL,但支付成功日期從哪裏來?

而且,如果你能告訴我如何發送數據,例如訂單和用戶ID,那也會很棒!

謝謝。

回答

0

您不能通過成功表格檢查付款是否成功,它不會收到任何付款信息。 而應該使用IPN它會以安全的方式與您的服務器聯繫並通知您付款事件。您可以通過AJAX定期將您的服務器上的IPN郵件接收給客戶端,以顯示通知已處理的付款。

+0

謝謝!對不起,應該想到這個!爲什麼你會定期爲服務器提供IPN消息? – 2014-10-28 18:16:53

+0

另外,我會將IPN url添加到API中,但我的IPN如何知道它來自我的腳本。事實上,如果我只使用一個收件人,是否需要使用PayPal自適應? – 2014-10-28 18:25:07

+0

如果您希望通知用戶真正的付款流程已完成(在某些情況下可能需要時間),您可以定期詢問您的服務器是否收到IPN消息。 – 2014-10-28 18:46:53