2014-01-14 195 views
0

在通過Paypal進行快速結賬時,會建立送貨地址,然後用戶返回結賬頁面,如果他們然後將其送貨地址更改回PayPal的話。如何通過更改賬單頁面的送貨地址在PayPal中配置新的送貨地址?更新PayPal送貨地址的功能?

回答

1

當用戶回到您的網站時,您可以選擇顯示最終評論頁面。這聽起來像你這樣做,並允許用戶在這一點上更改送貨地址。爲了將該送貨地址轉入最終付款,您只需確保地址包含在DoExpressCheckoutPayment請求中。

+0

我已經在提交最終訂單之前再次調用SetExpressCheckout,它應該通過在請求對象中將參數ADDROVERRIDE設置爲「1」來更新PayPal中的新送貨地址.Response是爲第二個請求生成的,並且還生成了PayPal令牌但新地址沒有在PayPal網站上更新。我需要設置其他參數嗎? – user3193890

+0

這不是正確的處理方法。你不會兩次致電SEC。這將有效地爲完全獨立的結賬創造新的標誌。你需要做的就是調用SetExpressCheckout來獲取原始令牌,就像你已經。將它們發送到PayPal,讓他們查看並繼續,然後當他們回來的時候,您打電話給GetExpressCheckoutDetails以提取地址並將其加載到您的評論頁面。如果他們需要做出調整,讓他們在這裏完成,並簡單地將這些數據傳遞給DECP。在此調用SEC不會影響原始結賬。 –

+0

無論您傳遞給最終的DoExpressCheckoutPayment請求是什麼將在PayPal系統中使用。 –

相關問題