2016-05-12 125 views
0

我正在使用PayPal Express結帳付款。我需要用戶的SALUTATION以及其他運送詳情。但似乎只有FIRSTNAME和LASTNAME從響應中獲得。在迴應中也應該做些什麼來獲得SALUTATION。PayPal快速結賬SALUTATION未收到迴應

這是響應從GetExpressCheckoutDetails

得到

TOKEN:EC%2d9F317807RE7947807 BILLINGAGREEMENTACCEPTEDSTATUS:0 CHECKOUTSTATUS:PaymentActionCompleted 時間戳:2016%2d05%2d12T11%3a54%3a16Z 的correlationID:c50a6ba8b3002 ACK:成功 VERSION:93 BUILD:000000 EMAIL:尼哈爾%40gmail%2ecom PAYERID:2CLDDRMSKLDMA PAYERSTATUS:未經驗證 FIRSTNAME:尼哈爾 名字:穆罕默德 COUNTRYCODE:IN SHIPTONAME:尼哈爾 SHIPTOSTREET:Chakkorathukulam SHIPTOSTREET2:Nadakkavu SHIPTOCITY:卡利卡特 SHIPTOSTATE:科澤科德 SHIPTOZIP:670006 SHIPTOCOUNTRYCODE:IN SHIPTOCOUNTRYNAME:印度 ADDRESSSTATUS:未確認 CURRENCYCODE:USD AMT :10%2e00 SHIPPINGAMT:0%2e00 HANDLINGAMT:0%2e00 TAXAMT:0%2e00 INSURANCEAMT:0%2e00 SHIPDISCAMT:0%2e00 PAYMENTREQUEST_0_CURRENCYCODE:USD PAYMENTREQUEST_0_AMT:10%2e00 PAYMENTREQUEST_0_SHIPPINGAMT:0%2e00 PAYMENTREQUEST_0_HANDLINGAMT:0%2e00 PAYMENTREQUEST_0_TAXAMT:0%2e00 PAYMENTREQUEST_0_INSURANCEAMT:0%2e00 PAYMENTREQUEST_0_SHIPDISCAMT:0%2e00 PAYMENTREQUEST_0_TRANSACTIONID:2KR64654T7820071F PAYMENTREQUEST_0_INSURANCEOPTIONOFFERED:假 PAYMENTREQUEST_0_SHIPTONAME:尼哈爾 PAYMENTREQUEST_0_SHIPTOSTREET :Chakkorathukulam PAYMENTREQUEST_0_SHIPTOSTREET2:Nadakkavu PAYMENTREQUEST_0_SHIPTOCITY:卡利卡特 PAYMENTREQUEST_0_SHIPTOSTATE:科澤科德 PAYMENTREQUEST_0_SHIPTOZIP:670006 PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE:IN PAYMENTREQUEST_0_SHIPTOCOUNTRYNAME:印度 PAYMENTREQUEST_0_ADDRESSSTATUS:未確認 PAYMENTREQUESTINFO_0_TRANSACTIONID:2KR64654T7820071F PAYMENTREQUESTINFO_0_ERRORCODE:0

在貝寶的文檔他們說這是可用的響應。 see here

回答

0

它是一個簡單的問題。我在美國地區使用商戶帳戶。美國地區的地址不需要SALUTATION部分。這就是爲什麼我的回答並沒有回到稱呼部分。