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