$cartItem->timeHedge = "Normal"; $cartItem->type = "AdultContent"; $cartItem->velocityHedge = "High"; $cartItem->passenger = $passenger; array_push($cartItems, $cartItem); $cart->items = $cartItems; $fraudAnalysis->browser = $browser; $fraudAnalysis->cart = $cart; $sale->payment->fraudAnalysis = $fraudAnalysis; $api = new BraspagApiServices(); $result = $api->createSale($sale); if (is_a($result, 'BraspagSale')) { /* * In this case, you made a succesful call to API and receive a Sale object in response */ echo "<ul><li><a href=\"example_credit_capture.php?paymentId={$sale->payment->paymentId}\" target=\"_blank\">Capture Card</a></li>"; echo "<li><a href=\"example_credit_void.php?paymentId={$sale->payment->paymentId}\" target=\"_blank\">Void Card</a></li>"; echo "<li><a href=\"example_all_get.php?paymentId={$sale->payment->paymentId}\" target=\"_blank\">Get Card</a></li></ul>"; BraspagUtils::debug($sale, "Card Success!"); } elseif (is_array($result)) { /* * In this case, you made a Bad Request and receive a collection with all errors */ BraspagUtils::debug($result, "Bad Request Auth!"); } else { /* * In this case, you received other error, such as Forbidden or Unauthorized */ BraspagUtils::debug($result, "HTTP Status Code!"); } l;
<?php header('Content-Type: text/html; charset=utf-8'); include $_SERVER['DOCUMENT_ROOT'] . "/src/BraspagApiIncludes.php"; $paymentId = $_GET['paymentId']; $api = new BraspagApiServices(); $result = $api->get($paymentId); if (is_a($result, 'BraspagSale')) { /* * In this case, you made a succesful call to API and receive a Sale object in response */ BraspagUtils::debug($result, 'Success:'); } elseif (is_array($result)) { /* * In this case, you made a Bad Request and receive a collection with all errors */ BraspagUtils::debug($result, 'Bad Request:'); } else { /* * In this case, you received other error, such as Forbidden or Unauthorized */ BraspagUtils::debug($result, 'HTTP Status Code:'); }