public function registerMember() { // Setup the registration parameters $params = new stdClass(); $params->groupId = $this->group_id; $params->username = $this->username; $params->name = $this->name; $params->email = $this->email; $params->loginPassword = $this->loginPassword; $params->pin = $this->pin; $params->fields = $this->custom_fields; // make call to wsdl and register member $client = new SoapClient(TRANSACT_URL . "/services/members?wsdl", array('trace' => 1, 'exceptions' => 0)); $result = $client->registerMember(array('params' => $params)); return $result; }