title: omnipay paypal express not returning address
body: <p>I am using the omnipay setup here: <a href="https://github.com/adrianmacneil/omnipay" rel="nofollow">https://github.com/adrianmacneil/omnipay</a> to process a paypal express checkout.</p>
  
  <p>The process works fine in that the user is redirected to paypal -> they login and choose to pay -> they get returned to my site at which point I capture the payment.</p>
  
  <p>The problem I've got is that I need to capture the address they have entered into paypal as their billing / shipping address.</p>
  
  <p>To send the user across to paypal I have the following:</p>
  
  <pre><code>$gateway = GatewayFactory::create('PayPal_Express');
  $gateway-&gt;setUsername('XX-USERNAME_XX');
  $gateway-&gt;setPassword('XX_PASSWORDXX');
  $gateway-&gt;setSignature('XX_SIG_XX');
  $gateway-&gt;setTestMode(true);
  
  $response = $gateway-&gt;purchase(
      array(
          'cancelUrl'=&gt;'http://www.XXX.co.uk/',
          'returnUrl'=&gt;'http://www.XXX.co.uk/paypalexpress_confirm',
          'amount' =&gt;  $totalamount,
          'currency' =&gt; 'GBP'
      )
  )-&gt;send();
  
  $response-&gt;redirect(); 
  </code></pre>
  
  <p>When the user is returned I have the following:</p>
  
  <pre><code>$gateway = GatewayFactory::create('PayPal_Express');
  $gateway-&gt;setUsername('XX-USERNAME_XX');
  $gateway-&gt;setPassword('XX_PASSWORDXX');
  $gateway-&gt;setSignature('XX_SIG_XX');
  $gateway-&gt;setTestMode(true);
  
  $response = $gateway-&gt;completePurchase(
      array(
          'cancelUrl'=&gt;'http://www.XXX.co.uk/',
          'returnUrl'=&gt;'http://www.XXX.co.uk/paypalexpress_confirm',
          'amount' =&gt;  $totalamount,
          'currency' =&gt; 'GBP'
      )
      )-&gt;send();
  
      echo $responsemsg=$response-&gt;getMessage(); 
  
      echo '&lt;br&gt;&lt;br&gt;&lt;br&gt;';
      $data = $response-&gt;getData(); 
      print_r($data);
  </code></pre>
  
  <p>Nothing in the response message or the raw data contains the customer address.</p>
  
  <p>Has anyone got this working as i'm struggling and it's the final step to complete the transaction.</p>