我的網頁應用程序使用貝寶每月訂閱。我收到IPN通知時進行付款,用戶註冊/取消等,這一切似乎運作良好。PayPal訂閱IPN下一個賬單日期
似乎從IPN消息中缺少的一件事是有關下一個開票日期的任何指示。 https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNandPDTVariables/#id091EB0901HT
起初我還以爲是因爲它是一個包月的,我可以簡單地一個月添加到以前的日期,但貝寶似乎已經搞清楚接下來的付款日期的一個時髦的方式 - 它並不總是30或31幾天或一個月。
下一個開票日期可從PayPal本身獲得,但似乎並未在任何IPN消息中發送。
有誰知道從IPN消息中可用的信息中解決這個問題的簡單方法嗎?
爲什麼你需要知道?我已經實現了一個PayPal訂閱系統,我唯一注意到的是subscr_signup,創建用戶,然後實際付款,以使他能夠訪問相應產品的另一個期限。沒有薪水,沒有訪問權限。我爲會計目的保存了其他資料,但我從不需要知道下一個開票日期。 – EJP
嗨,我想爲用戶提供一個「付費直到」的日期...我知道他們可以登錄到PayPal並找到它,但它將很高興知道他們的訂閱何時支付,以及何時下一個將付款。 – JohnB
那麼你知道,從最後付款日期和訂閱期限。下一筆付款是在到期前不久支付的,但是到了PayPal的時候纔會清算,而且事先不一定知道。 – EJP