jeudi 23 février 2017

iDeal not listed in omnipay-rabobank library

I'm currently using the Omnipay extension library to simply handle my Rabobank omnikassa transactions. Now when i use the code below i get a selection of all credit card methods but IDEAL and MINITIX are not listed on the page. Not sure what i'm doing wrong, first time i'm using an external library to handle my payments. Rabobank Omnikassa should display all available payment methods on default.

The Library: http://ift.tt/2mhqm0Q

My Code:

$sOrderId = 'WEB' . time(); // This should be unique - Order id
$sTransactionReference = $sOrderId . date('His'); // This should be unique - Identifier of transaction
$amount = 10.00;

$gateway = Omnipay::create('Rabobank');

$request = $gateway->purchase(array(
       'testMode' => true,
       'merchantId' => '002020000000001',
       'keyVersion' => '1',
       'secretKey' => '002020000000001_KEY1',
       'amount' => $amount,
       'returnUrl' => 'http://localhost:8888/',
       'automaticResponseUrl' => 'http://localhost:8888/',
       'currency' => 'EUR',
       'transactionReference' => $sTransactionReference,
       'orderId' => $sOrderId,
       'customerLanguage' => "EN"
       )
   );

   $data = $request->getData();
   $response = $request->sendData($data);

   if ($response->isSuccessful()) {
       // payment was successful: update database
       print_r($response);
   } elseif ($response->isRedirect()) {
       // redirect to offsite payment gateway
       $response->redirect();
   } else {
       // payment failed: display message to customer
       echo $response->getMessage();
   }



from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/2lvG5v1
via IFTTT

Aucun commentaire:

Enregistrer un commentaire