$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";
}
//Status "Submitted to ASIC" - this means successfuly sent to ASIC
//Status "Order complete" - this means successfully registered
//Status "Rejected" - this means the order was rejected by ASIC
//Status "Incomplete" - this means the order is incomplete, and has not been sent to ASIC