2017-04-03 104 views
3

我正在爲使用Express Checkout的網站提供支持。該網站發送名稱值對,到這個端點:api-3t.paypal.com/nvpPayPal NVP/SOAP checkout express仍然支持?

我很困惑這是否已被棄用,以及它是否會繼續在未來工作。

這頁關於快速結賬的NVP/SOAP集成說,自從2017年一月這種方法已經過時:https://developer.paypal.com/docs/classic/express-checkout/

然而,這頁有關NVP/SOAP API不說這件事被否決任何東西: https://developer.paypal.com/reference/

網站使用這些方法:doDirectPayment,SetExpressCheckout,GetExpressCheckoutDetails和DoExpressCheckoutPayment。

NVP/SOAP與快速結賬的集成是否與NVP/SOAP API相同或不同?

謝謝。

+0

https://developer.paypal.com/docs/faq/#how-long-will-you-support-nvpsoap-apis says「目前,沒有時間線來移除NVP/SOAP API,我們將在請求發生時繼續支持和改進NVP/SOAP API 最終,REST API將取代NVP/SOAP API。我們會提前告訴您任何更改並提供資源以幫助您遷移到REST API 「。 –

回答

3

他們不被棄用。他們只是試圖讓人們進入REST API,但仍有太多人使用NVP/SOAP來殺死它。而且,NVP/SOAP API仍然具有比REST更多的功能,所以在REST完全趕上之前,它們將無法完全殺死它,至少需要幾年。即使在那個時候,如果他們決定殺死NVP/SOAP,他們會提前一兩年通知你,讓你的東西進入REST。

如果你不想擔心它,並且如果REST擁有你需要的一切,那麼你可能只是想繼續使用它。

+0

謝謝安德魯! –

+0

看看其餘api支持的國家! https://developer.paypal.com/docs/integration/direct/rest-api-payment-country-currency-support/?mark=supported%20countries%20for%20rest%20api – centurian

+0

...也排除所有非洲國家!爲什麼?爲什麼? – centurian

相關問題