title: 10001 paypal internal error: timeout processing request Express Checkout
body: <p>First of all, i dont have a Bussiness Account, so if that is the problem, just tell me, because is almost impossible to find where is the requeriment for Paypal Express Checkout in their official website.</p>
  
  <p>My code for this API is:</p>
  
  <pre><code>$requestParams = array(
       'METHOD' =&gt; $method,
       'VERSION' =&gt; $this -&gt; _version,
       'USER' =&gt; $PayPalApiUsername,
       'PWD' =&gt; $PayPalApiPassword,
       'SIGNATURE' =&gt; $PayPalApiSignature
  );
  
  $request = array_merge($requestParams, $params);
  //$params is bringed from other php.
  
  $ch = curl_init();
    curl_setopt($ch,CURLOPT_URL ,'https://api-3t.paypal.com/nvp');
    curl_setopt($ch,CURLOPT_VERBOSE ,1);
    curl_setopt($ch,CURLOPT_SSL_VERIFYPEER ,false);
    curl_setopt($ch,CURLOPT_SSL_VERIFYHOST ,false);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER ,1);
    curl_setopt($ch,CURLOPT_HTTPGET ,true);
    curl_setopt($ch,CURLOPT_POSTFIELDS ,$request);
  
  $response = curl_exec($ch);
  </code></pre>
  
  <p>Then, until here is (i think) all right. But doing some checks this is what i sent with $request:</p>
  
  <pre><code>$request: array(16) {
  ["METHOD"]=&gt;
  string(18) "SetExpressCheckout"
  ["VERSION"]=&gt;
  string(4) "97.0"
  ["USER"]=&gt;
  string(27) "xxx_api1.example.com"
  ["PWD"]=&gt;
  string(16) "yyyyyyyyyyyyyyyy"
  ["SIGNATURE"]=&gt;
  string(56) "zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz"
  ["RETURNURL"]=&gt;
  string(50) "http%3A%2F%2Fwww.website.com%2Fcontinue.php"
  ["CANCELURL"]=&gt;
  string(53) "http%3A%2F%2Fwww.website.com%2Fpaypal%2Fcancel_url.php"
  ["PAYMENTREQUEST_0_AMT"]=&gt;
  string(5) "10.95"
  ["PAYMENTREQUEST_0_CURRENCYCODE"]=&gt;
  string(3) "EUR"
  ["PAYMENTREQUEST_0_ITEMAMT"]=&gt;
  string(5) "10.95"
  ["PAYMENTREQUEST_0_SELLERPAYPALACCOUNTID"]=&gt;
  string(24) "xxx%40example.com"
  ["PAYMENTREQUEST_0_PAYMENTACTION"]=&gt;
  string(4) "Sale"
  ["L_PAYMENTREQUEST_0_NAME0"]=&gt;
  string(17) "ProductA"
  ["L_PAYMENTREQUEST_0_AMT0"]=&gt;
  string(5) "10.95"
  ["L_PAYMENTREQUEST_0_QTY0"]=&gt;
  string(1) "1"
  ["L_PAYMENTREQUEST_0_NUMBER0"]=&gt;
  string(1) "1"
  }
  </code></pre>
  
  <p>And this is what i receive from Paypal:</p>
  
  <pre><code>$response: 
  TIMESTAMP=2013%2d01%2d07T23%3a20%3a43Z
  CORRELATIONID=7a8130fb32e44
  ACK=Failure
  L_ERRORCODE0=10001
  L_SHORTMESSAGE0=Internal%20Error
  L_LONGMESSAGE0=Timeout%20processing%20request
  </code></pre>
  
  <p>Does anyone know what is happening here? Is this wrong? Is the premier Account the problem here?</p>