title: Paypal integration - GetExpressCheckoutDetails PaymentActionNotInitiated
body: <p>I am working to implement a Paypal Express Checkout. I have setup a Paypal developer and sandbox account including a Personal Sandbox test account to act as the buyer. I am implementing a SOAP solution and so far have been able to complete the following steps</p>
  
  <ol>
  <li>Submit SetExpressCheckout request </li>
  <li>Use token from SetExpressCheckout response to redirect user to Paypal payment page </li>
  <li>Login to Paypal test using the Personal Sandbox test account. Once logged in I am taken to a 'Review your information' page. when I select 'Continue' on this page I end up back on the page I submitted as the Return URL.</li>
  <li>From the Return URL page I submit a GetExpressCheckoutDetails request. On the response the CheckoutStatus always has a value of PaymentActionNotInitiated.</li>
  </ol>
  
  <p>I have tried several sandbox accounts (verified and not verified) and the results are always the same. What would be causing this. </p>
  
  <p>Sample of the SetExpressCheckout request is below</p>
  
  <pre><code>&lt;soapenv:Envelope&gt;
  &lt;soapenv:Header&gt;
  &lt;urn:RequesterCredentials&gt;
     &lt;urn1:Credentials&gt;
        &lt;urn1:Username&gt;sandbox_username&lt;/urn1:Username&gt;
        &lt;urn1:Password&gt;sandbox_passwword&lt;/urn1:Password&gt;
        &lt;urn1:Signature&gt;sandbox_signature&lt;/urn1:Signature&gt; 
     &lt;/urn1:Credentials&gt;
  &lt;/urn:RequesterCredentials&gt;
  &lt;/soapenv:Header&gt;
  &lt;soapenv:Body&gt;
    &lt;urn:SetExpressCheckoutReq&gt;
      &lt;urn:SetExpressCheckoutRequest
        &lt;urn1:DetailLevel&gt;ReturnAll&lt;/urn1:DetailLevel&gt;
        &lt;urn1:ErrorLanguage&gt;en_US&lt;/urn1:ErrorLanguage&gt;
        &lt;urn1:Version&gt;119.0&lt;/urn1:Version&gt;
        &lt;urn1:SetExpressCheckoutRequestDetails&gt;
          &lt;urn1:OrderTotal currencyID="EUR"&gt;13.08&lt;/urn1:OrderTotal&gt;
          &lt;urn1:ReturnURL&gt;https://url/paypalreturnurl.htm&lt;/urn1:ReturnURL&gt;
          &lt;urn1:CancelURL&gt;https://url/paypalcancelurl.htm&lt;/urn1:CancelURL&gt;
          &lt;urn1:OrderDescription&gt;Invoice Num 31650&lt;/urn1:OrderDescription&gt;
          &lt;urn1:InvoiceID&gt;31650&lt;/urn1:InvoiceID&gt;
          &lt;urn1:PaymentAction&gt;Sale&lt;/urn1:PaymentAction&gt;
       &lt;/urn1:SetExpressCheckoutRequestDetails&gt;
     &lt;/urn:SetExpressCheckoutRequest&gt;
    &lt;/urn:SetExpressCheckoutReq&gt;
  &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;
  </code></pre>