} } if ( isset($_GET['AccessCode']) ) { $AccessCode = $_GET['AccessCode']; // should be somewhere from config instead of SESSION if ($_SESSION['eWAY_key'] && $_SESSION['eWAY_password']) { // Call RapidAPI $eway_params = array(); if ($_SESSION['eWAY_sandbox']) $eway_params['sandbox'] = false; $service = new eWAY\RapidAPI($_SESSION['eWAY_key'], $_SESSION['eWAY_password'], $eway_params); $request = new eWAY\GetAccessCodeResultRequest(); $request->AccessCode = $AccessCode; $result = $service->GetAccessCodeResult($request); $in_page = 'view_result'; if (isset($result->Errors)) { $ErrorArray = explode(",", $result->Errors); $lblError = ""; foreach ( $ErrorArray as $error ) { $error = $service->getMessage($error); $lblError .= $error . "<br />\n"; } } } } ?>