GetRecurringPaymentsProfileDetails调用并没有根据API文档返回它应该返回的所有字段。
这是一个示例请求:
(
[USER] => paypal_api1.xxx.com
[PWD] => AY6Z6HNXXXX
[SIGNATURE] => AdehadoDswh-XXXXXXnjPNEgmAFl20HyV7tFQZoL4
[VERSION] => 64
[METHOD] => GetRecurringPaymentsProfileDetails
[PROFILEID] => I-XXXXXXX
)以下是我们的回应:
(
[PROFILEID] => I-CL7Kxxx
[STATUS] => Active
[AUTOBILLOUTAMT] => AddToNextBilling
[DESC] => xxx
[MAXFAILEDPAYMENTS] => 2
[SUBSCRIBERNAME] => Dan
[PROFILESTARTDATE] => 2013-05-15T07:00:00Z
[PROFILEREFERENCE] => 31571
[NEXTBILLINGDATE] => 2013-05-16T10:00:00Z
[NUMCYCLESCOMPLETED] => 1
[NUMCYCLESREMAINING] => 18446744073709551615
[OUTSTANDINGBALANCE] => 0.00
[FAILEDPAYMENTCOUNT] => 0
[LASTPAYMENTDATE] => 2013-05-15T14:52:04Z
[LASTPAYMENTAMT] => 0.10
[TRIALAMTPAID] => 0.00
[REGULARAMTPAID] => 0.10
[AGGREGATEAMT] => 0.10
[AGGREGATEOPTIONALAMT] => 0.00
[FINALPAYMENTDUEDATE] => 1970-01-01T00:00:00Z
[TIMESTAMP] => 2013-05-15T14:55:58Z
[CORRELATIONID] => 225681xxx
[ACK] => Success
[VERSION] => 64
[BUILD] => 5908853
[SHIPTOSTREET] => xxx
[SHIPTOCITY] => xxx
[SHIPTOSTATE] => CA
[SHIPTOZIP] => xxx
[SHIPTOCOUNTRYCODE] => US
[SHIPTOCOUNTRY] => US
[SHIPTOCOUNTRYNAME] => United States
[SHIPADDRESSOWNER] => PayPal
[SHIPADDRESSSTATUS] => Unconfirmed
[BILLINGPERIOD] => Day
[BILLINGFREQUENCY] => 1
[TOTALBILLINGCYCLES] => 0
[CURRENCYCODE] => USD
[AMT] => 0.10
[SHIPPINGAMT] => 0.00
[TAXAMT] => 0.00
[REGULARBILLINGPERIOD] => Day
[REGULARBILLINGFREQUENCY] => 1
[REGULARTOTALBILLINGCYCLES] => 0
[REGULARCURRENCYCODE] => USD
[REGULARAMT] => 0.10
[REGULARSHIPPINGAMT] => 0.00
[REGULARTAXAMT] => 0.00
)现在,根据API,我应该接收这些字段(以及其他字段):
我已经尝试了几乎所有我能想到的得到上面的信息,没有任何运气。
发布于 2013-09-26 21:39:51
刚收到PayPal的评论说这个错误已经解决了。
感谢您的耐心等待。此消息是为了通知您,该问题已通过最近的现场更新解决。 ..。 PayPal商业技术服务
发布于 2013-05-15 15:33:55
这些信息最初是被传递出去的吗?它是否显示在配置文件上,确保您一开始就通过它。如果他们不被淘汰,他们将不会被归还。我刚刚运行了一个测试,在对细节进行API调用时,我收到了这些字段。
https://stackoverflow.com/questions/16568859
复制相似问题