public static function callAPIWithSession($payload, $debug) { try { $soapRequest = ZuoraAPIHelper::createRequest(ZuoraAPIHelper::$header->data["session"], $payload); if ($debug) { print "\n\nRequest:\n" . ZuoraAPIHelper::xml_pretty_printer($soapRequest); } return callAPIWithClient(ZuoraAPIHelper::$client, ZuoraAPIHelper::$header, $soapRequest, $debug); } catch (Exception $e) { //var_dump($e); throw new Exception($e->getMessage()); } }