0
我有一個聊天網站,我打算讓用戶每月爲訂閱費預訂一個暱稱。我一直在閱讀PayPal文檔,並瞭解如何使用PHP以及PayPal的各種回調來檢查初始付款是否已得到確認,但我不知道該怎麼做是如何每月檢查訂閱仍然有付款/沒有取消,否則做一些事情(在這種情況下,刪除他們的訂戶帳戶)?如何檢查PayPal訂閱還沒有被取消?
我有一個聊天網站,我打算讓用戶每月爲訂閱費預訂一個暱稱。我一直在閱讀PayPal文檔,並瞭解如何使用PHP以及PayPal的各種回調來檢查初始付款是否已得到確認,但我不知道該怎麼做是如何每月檢查訂閱仍然有付款/沒有取消,否則做一些事情(在這種情況下,刪除他們的訂戶帳戶)?如何檢查PayPal訂閱還沒有被取消?
您可以使用PayPal IPN功能https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNIntro/?mark=IPN。 參考https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNandPDTVariables/,有一個「profile_status」變量,如果配置文件狀態更改,PayPal可以通知您。
您是使用'Payflow'還是'Website Payments Pro'爲訂閱付費?在我看來,他們是PayPal管理經常性支付的兩種主要方式。還是你想要實現你自己的系統?在[PayPal幫助](https://www.paypal.com/uk/cgi-bin/webscr?cmd=p/acc/ipn-subscriptions-outside)中還有一系列可用於訂閱付款的變量。 – Tony