2013-05-15 131 views
0

GetRecurringPaymentsProfileDetails呼叫未返回根據API documentation應該設置的所有字段。GetRecurringPaymentsProfile詳細信息(NVP)缺失字段

這是一個例子請求:

(
    [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:

  • EMAIL
  • FIRSTNAME
  • 姓氏

我試過幾乎所有我能想到的,以獲得上述信息沒有任何運氣。

回答

0

剛剛收到來自PayPal的評論說這個錯誤已得到解決。

感謝您的耐心等待。此消息通知您,問題是通過最近的實時網站更新解決。

...

貝寶商家的技術服務

0

這個信息是最初傳遞過來的嗎?它是否顯示在配置文件中,請確保您最初通過它。如果他們沒有通過,他們將不會被退回。我剛剛進行了一次測試,並且在進行API調用以獲取詳細信息時收到了這些字段。

+0

我使用的方法是'CreateRecurringPaymentsProfile'它包含在我們的系統中的用戶的電子郵件地址,也通過從返回後返回的令牌場外。 這是因爲我們使用PayPal標準來創建付款資料?你的測試是什麼? –

+0

我最初使用信用卡創建個人資料進行測試,而不是使用Express Checkout。我回到了另一個測試中,使用一個令牌創建了一個配置文件,並且您是正確的,但是沒有電子郵件,名字或姓氏被返回。我建議在www.paypal.com/mts上打開MTS的門票。這種方式一旦解決了這個問題,你會收到通知。 –

+0

謝謝。參考#130518-000121 –