1
我需要確定何時用戶的PayPal訂閱設置爲結束/更新。我知道最簡單的方法是從初始subscr_signup發送完畢時開始,根據訂閱間隔值進行推斷,但由於我正在使用某些第三方軟件,所以不可能(或者在最不理想)。我可以隨時從PayPal檢索用戶訂閱信息嗎?
在我看來,我應該能夠發送一個查詢到PayPal來獲取這個信息基於txn_id,但我找不到任何文件暗示這是事實。
我需要確定何時用戶的PayPal訂閱設置爲結束/更新。我知道最簡單的方法是從初始subscr_signup發送完畢時開始,根據訂閱間隔值進行推斷,但由於我正在使用某些第三方軟件,所以不可能(或者在最不理想)。我可以隨時從PayPal檢索用戶訂閱信息嗎?
在我看來,我應該能夠發送一個查詢到PayPal來獲取這個信息基於txn_id,但我找不到任何文件暗示這是事實。
,如果你發送一個請求有:從那裏
TRXTYPE = R -this is to tell it recurring profiles
ACTION = I - this is to tell it to make an inquiry
ORIGPROFILEID = XXX - this is the profile you want to look up
PAYMENTHISTORY = N - this will tell it not to return payment history
陣列將返回這樣的事情:
RESULT[1]=0
RPREF[12]=XXXXX
PROFILEID[12]=XXX
STATUS[6]=ACTIVE
PROFILENAME[1]=0
START[8]=10182006
TERM[1]=0
NEXTPAYMENT[8]=10182009
PAYPERIOD[4]=QTER
TENDER[1]=C
AMT[5]=0.00
ACCT[16]=XXXXXXXXXXXXXXXX
EXPDATE[4]=0101
AGGREGATEAMT[6]=0.00
AGGREGATEOPTIONALAMT[5]=0.00
MAXFAILPAYMENTS[1]=0
NUMFAILPAYMENTS[1]=1
RETRYNUMDAYS[1]=4
NAME[11]=BLAHBLAH
ZIP[5]=12345
你要找的是開始,但幾乎所有的項目在陣列中是自我解釋的。
這聽起來像我所需要的,但我發送的URL是什麼 - 我假設這些變量需要發佈?另外,ORIGPROFILEID是txn_id還是別的? 謝謝! – Peter 2009-07-30 13:45:38