A user can be suspended with the SuspendUser method in the User web service.
Here is an example of how you could suspend a user:
/* Get a reference to the web service */
using (GatewaySample.net.clearstar.gateway.user.User gwUser = new GatewaySample.net.clearstar.gateway.user.User())
{
/* Suspend User */
XmlNode nodeUser = gwUser.SuspendUser("myUserName", "myPassword", myBOID, "myCustID”, iWebUserID);
}
Successful XML response would be:
<SuspendUser xmlns="">
<ErrorStatus>
<Code></Code>
<Type></Type>
<Message></Message>
</ErrorStatus>
<User>
<iWebUserID></iWebUserID>
<bSuspended><bSuspended>
</User>
</SuspendUser>
Additional information is provided in the documentation and more example code is provided in the Gateway Sample application.