Order complete */ $client = new SoapClient("https://www.ecompanies.com.au/RegistrationService?wsdl"); $addRequest = new stdClass(); $addRequest->userName = "******"; $addRequest->password = "******"; if (isset($_POST['orderid'])) { $addRequest->orderId = $_POST['orderid']; //put your order id in here } else { $addRequest->orderId = $_GET['orderid']; //put your order id in here } if (strlen($addRequest->orderId) > 0) { try { $result = $client->getCertificate($addRequest); $return = $result->return; $acn = $return->acn; $certificate = $return->certificate; $companyName = $return->companyName; file_put_contents($acn . ".pdf", $certificate); //echo $certificate; echo 'Certificate saved on server for ' . $companyName . " (ACN " . $acn . ")"; } catch (SoapFault $soapFault) { echo "Fault {$soapFault}"; } } else { echo "Invalid Request"; } //Status "Submitted to ASIC" - this means successfuly sent to ASIC //Status "Order complete" - this means successfully registered
Order complete */ $client = new SoapClient("https://www.ecompanies.com.au/RegistrationService?wsdl"); $addRequest = new stdClass(); $addRequest->userName = "******"; $addRequest->password = "******"; if (isset($_POST['orderid'])) { $addRequest->orderId = $_POST['orderid']; //put your order id in here } else { $addRequest->orderId = $_GET['orderid']; //put your order id in here } if (strlen($addRequest->orderId) > 0) { try { $certificateRequest = $client->getCertificate($addRequest); $certificateReturn = $certificateRequest->return; $acn = $certificateReturn->acn; $companyName = $certificateReturn->companyName; $result = $client->getDocumentation($addRequest); $documentation = $result->return; file_put_contents($acn . "_docs.pdf", $documentation); //echo $certificate; echo 'Documentation saved on server for ' . $companyName . " (ACN " . $acn . ")"; //echo print_r($return, true); } catch (SoapFault $soapFault) { echo "Fault {$soapFault}"; } } else { echo "Invalid Request"; }