Esempio n. 1
0
     echo '<pre>';
     print_r($response);
     echo '</pre>';
 } catch (Exception $e) {
     echo $e->getMessage();
 }
 //For P2PE transaction
 $workflowid = 'BBBAAA0001';
 try {
     $velocityProcessor = new VelocityProcessor($applicationprofileid, $merchantprofileid, $workflowid, $isTestAccount, $identitytoken);
 } catch (Exception $e) {
     echo $e->getMessage();
 }
 /******************************************************Authorize P2PE***************************************************************************** */
 try {
     $response = $velocityProcessor->authorize(array('amount' => 10.03, 'p2pedata' => array('SecurePaymentAccountData' => '576F2E197D5804F2B6201FB2578DCD1DDDC7BAE692FE48E9C368E678914233561FB953DF47E29F88', 'EncryptionKeyId' => '9010010B257DC7000084'), 'order_id' => '629203', 'entry_mode' => 'TrackDataFromMSR', 'IndustryType' => 'Retail', 'Reference' => 'xyz', 'EmployeeId' => '11'));
     if (isset($response['Status']) && $response['Status'] == 'Successful') {
         echo 'P2PE Authorize Successful!</br>';
         echo 'Masked PAN: ' . $response['MaskedPAN'] . '</br>';
         echo 'Approval Code: ' . $response['ApprovalCode'] . '</br>';
         echo 'Amount: ' . $response['Amount'] . '</br>';
         echo 'TransactionId: ' . $response['TransactionId'] . '</br></br>';
     } else {
         // some error
         echo '<pre>';
         print_r($response);
         echo '</pre>';
     }
 } catch (Exception $e) {
     echo $e->getMessage();
 }
Esempio n. 2
0
     echo '<pre>';
     print_r($response);
     echo '</pre>';
 } catch (Exception $e) {
     echo $e->getMessage();
 }
 //For P2PE transaction
 $workflowid = 'BBBAAA0001';
 try {
     $velocityProcessor = new VelocityProcessor($applicationprofileid, $merchantprofileid, $workflowid, $isTestAccount, $identitytoken);
 } catch (Exception $e) {
     echo $e->getMessage();
 }
 /* *****************************************************Authorize P2PE***************************************************************************** */
 try {
     $response = $velocityProcessor->authorize(array('amount' => 10, 'p2pedata' => array('SecurePaymentAccountData' => '576F2E197D5804F2B6201FB2578DCD1DDDC7BAE692FE48E9C368E678914233561FB953DF47E29F88', 'EncryptionKeyId' => '9010010B257DC7000084'), 'order_id' => '629203'));
     if (isset($response['Status']) && $response['Status'] == 'Successful') {
         echo 'P2PE Authorize Successful!</br>';
         echo 'Masked PAN: ' . $response['MaskedPAN'] . '</br>';
         echo 'Approval Code: ' . $response['ApprovalCode'] . '</br>';
         echo 'Amount: ' . $response['Amount'] . '</br>';
         echo 'TransactionId: ' . $response['TransactionId'] . '</br></br>';
     } else {
         // some error
         echo '<pre>';
         print_r($response);
         echo '</pre>';
     }
 } catch (Exception $e) {
     echo $e->getMessage();
 }