} else { $api->setCredentials($_SESSION["UserID"], $_SESSION["Password"]); } $RequestStatusesParams = new RequestStatuses(); /* $RequestStatusesParams->EnvelopeStatusFilter->UserInfo->UserName = $_SESSION["UserName"]; $RequestStatusesParams->EnvelopeStatusFilter->UserInfo->Email = $_SESSION["Email"]; $RequestStatusesParams->EnvelopeStatusFilter->AccountId = $_SESSION["AccountID"]; $RequestStatusesParams->EnvelopeStatusFilter->Statuses->Status = "Any"; */ $RequestStatusParams = new RequestStatus(); $RequestStatusParams->EnvelopeID = $_SESSION["EnvelopeID"]; try { $RequestStatusResponse = $api->RequestStatus($RequestStatusParams); addToLog("API Call - RequestStatus Request", '<pre>' . xmlpp($api->_lastRequest, true) . '</pre>'); addToLog("API Call - RequestStatus Response", '<pre>' . xmlpp($api->__getlastResponse(), true) . '</pre>'); } catch (SoapFault $fault) { $_SESSION["errorMessage"] = $fault; $_SESSION["lastRequest"] = $api->_lastRequest; header("Location: error.php"); die; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>InsuranceCo</title> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <script type="text/javascript" src="scripts/jquery-1.4.1.min.js"></script> <script type="text/javascript" src="scripts/webservice-status.js"></script>
$TemplateParams->EnvelopeInformation = $EnvelopeInfo; if (isset($_POST["embeddedSending"])) { $TemplateParams->ActivateEnvelope = false; } else { $TemplateParams->ActivateEnvelope = true; } // do we have a CC Recipient to handled? if (isset($_POST["emailDestinationCC"]) && $_POST["emailDestinationCC"] != "") { $CCRecipient = makeCCRecipient($_POST["emailDestinationCC"]); $TemplateParams->Recipients->Recipient[1] = $CCRecipient; } // send Envelope try { $Response = $api->CreateEnvelopeFromTemplates($TemplateParams); addToLog("API Call - CreateEnvelopeFromTemplates Request", '<pre>' . xmlpp($api->_lastRequest, true) . '</pre>'); addToLog("API Call - CreateEnvelopeFromTemplates Response", '<pre>' . xmlpp($api->__getlastResponse(), true) . '</pre>'); $_SESSION["EnvelopeID"] = $Response->CreateEnvelopeFromTemplatesResult->EnvelopeID; } catch (SoapFault $fault) { $_SESSION["errorMessage"] = $fault; $_SESSION["lastRequest"] = $api->_lastRequest; header("Location: error.php"); die; } if (isset($_POST["embeddedSigning"])) { $RequestRecipientTokenParams = makeRequestRecipientToken($Recipient); try { $RequestRecipientTokenResponse = $api->RequestRecipientToken($RequestRecipientTokenParams); addToLog("API Call - RequestRecipientToken Request", '<pre>' . xmlpp($api->_lastRequest, true) . '</pre>'); addToLog("API Call - RequestRecipientToken Response", '<pre>' . xmlpp($api->__getlastResponse(), true) . '</pre>'); } catch (SoapFault $fault) { $_SESSION["errorMessage"] = $fault;