After I purchase on my return url I get this success message:
Array ( [TOKEN] => EC-55E14916SE342401J [TIMESTAMP] => 2016-02-12T16:59:00Z [CORRELATIONID] => 5d020c7d4479b [ACK] => Success [VERSION] => 119.0 [BUILD] => 18308778 )
But on the sandbox account still nothing changed...
Here is my code:
$gateway = Omnipay::create('PayPal_Express');
// Initialise the gateway
$gateway->initialize(array(
'username' => 'user',
'password' => 'pass',
'signature' => 'sig',
'testMode' => true, // Or false when you are ready for live transactions
));
// Do an authorisation transaction on the gateway
$transaction = $gateway->purchase(array(
'returnUrl' => 'http://client.com/api/return',
'cancelUrl' => 'http://localhost:8000/cancel',
'amount' => '10.00',
'currency' => 'USD',
'description' => 'This is a test authorize transaction.',
// 'card' => $card,
));
$this->response = $transaction->send();
if ($this->response->isRedirect()) {
// Yes it's a redirect. Redirect the customer to this URL:
$redirectUrl = $this->response->getRedirectUrl();
return redirect($redirectUrl);
}
Anyone know what is problem?