コード例 #1
0
     $response = $velocityProcessor->capture(array('amount' => 6.03, 'TransactionId' => $authTransactionid));
     //print_r($response);
     if (isset($response['Status']) && $response['Status'] == 'Successful') {
         echo 'Capture Successful!</br>';
         echo 'Amount: ' . $response['TransactionSummaryData']['NetTotals']['NetAmount'] . '</br></br>';
     } else {
         // some error
         print_r($response);
     }
     $captxnid = $response['TransactionId'];
 } catch (Exception $e) {
     echo $e->getMessage();
 }
 /******************************************************Adjust******************************************************************************** */
 try {
     $response = $velocityProcessor->adjust(array('amount' => 3.01, 'TransactionId' => $captxnid));
     if (isset($response['Status']) && $response['Status'] == 'Successful') {
         echo 'Adjust Successful!</br>';
         echo 'Amount: ' . $response['Amount'] . '</br></br>';
     } else {
         // some error
         print_r($response);
     }
 } catch (Exception $e) {
     echo $e->getMessage();
 }
 $adjusttxnid = $response['TransactionId'];
 /******************************************************Undo******************************************************************************** */
 try {
     $response = $velocityProcessor->undo(array('TransactionId' => $adjusttxnid));
     if (isset($response['Status']) && $response['Status'] == 'Successful') {