2015-02-05 132 views
0

我需要通過PayPal處理付款,但我需要確保數據庫中的客戶電子郵件與PayPal電子郵件相同。請求客戶在付款時使用特定的PayPal電子郵件地址

重要的是這個被稱爲之前貝寶付款,因爲我會給每個貝寶電子郵件免費測試期。

我如何才能用IPN實現這樣的事情?

+0

爲什麼要限制客戶數量?您應該接受*任何人的付款*,並且如果他們是新的,請註冊。 – EJP 2015-02-05 20:32:10

+0

我想限制1個月的免費期限。 – Nick 2015-02-06 07:58:00

回答

0

IPN發生在交易之後,所以在付款之前,沒有辦法只對IPN說什麼。

你可以做的是從IPN腳本中檢查你的數據庫,看看交易中的電子郵件是否在你的系統中。如果是這樣,請繼續。如果不是的話,你可以通過多種方式處理它。或者生成一封電子郵件通知,指出您在系統中找不到自己的電子郵件,並提供更新方式,或者您甚至可以使用RefundTransaction API在未找到電子郵件時立即退款,或者您想要的任何內容做。

相關問題