title: PayPal API Confusion - Which one to use for ExpressCheckout
body: <p>I'm looking at the various integrations PayPal offer and as I just want to offer PayPal as a payment options, I'm going with Express Checkout. That being said, there are numerous ways this can be integrated it seems:</p>
  
  <ol>
  <li>Name Value Pairs</li>
  <li>Classic API (SDKs)</li>
  <li>Restful API.</li>
  </ol>
  
  <p>The issue I have is that the .NET SDK is part of the classic API set which is apparently being deprecated (source: <a href="https://github.com/paypal/merchant-sdk-dotnet" rel="nofollow">https://github.com/paypal/merchant-sdk-dotnet</a>). The RESTful API doesn't mention anything about ExpressCheckout so I am <em>assuming</em> NVP is the way to go.</p>
  
  <p>Can someone clarify the best route to go down as I'd rather not have to rewrite it if things are being deprecated. </p>
  
  <p>For info: I'm using ASP.NET MVC with C#.</p>