API/Services/CreateAccount
From Emersion
Create Account
Purpose Create a new account as a child of the callers account. This is a slightly more complex version than the one in Minimal.
Inputs
<soapenv:Header/> <soapenv:Body> <ser:CreateComplexAccount> <ser:LicenceeUsername>?</ser:LicenceeUsername> <ser:AccountType>?</ser:AccountType> <ser:PrimaryContact> <ser:Detail> <ser:Title>?</ser:Title> <ser:FirstName>?</ser:FirstName> <ser:LastName>?</ser:LastName> <ser:AddressLine1>?</ser:AddressLine1> <ser:AddressLine2>?</ser:AddressLine2> <ser:AddressLine3>?</ser:AddressLine3> <ser:Suburb>?</ser:Suburb> <ser:State>?</ser:State> <ser:Postcode>?</ser:Postcode> <ser:Country>?</ser:Country> <ser:EmailAddress>?</ser:EmailAddress> <ser:PhoneNumber>?</ser:PhoneNumber> <ser:MobileNumber>?</ser:MobileNumber> <ser:FaxNumber>?</ser:FaxNumber> <ser:Website>?</ser:Website> </ser:Detail> <ser:CumulusUser> <ser:UserName>?</ser:UserName> <ser:Password>?</ser:Password> </ser:CumulusUser> </ser:PrimaryContact> <ser:AccountContactType> <ser:Type>?</ser:Type> </ser:AccountContactType> <ser:AccountOrganisation> <ser:OrgName>?</ser:OrgName> <ser:OrgTradingName>?</ser:OrgTradingName> <ser:OrgType>?</ser:OrgType> <ser:OrgIdentifier>?</ser:OrgIdentifier> <ser:OrgIdentifierType>?</ser:OrgIdentifierType> </ser:AccountOrganisation> <ser:BillingContact> <ser:Detail> <ser:Title>?</ser:Title> <ser:FirstName>?</ser:FirstName> <ser:LastName>?</ser:LastName> <ser:AddressLine1>?</ser:AddressLine1> <ser:AddressLine2>?</ser:AddressLine2> <ser:AddressLine3>?</ser:AddressLine3> <ser:Suburb>?</ser:Suburb> <ser:State>?</ser:State> <ser:Postcode>?</ser:Postcode> <ser:Country>?</ser:Country> <ser:EmailAddress>?</ser:EmailAddress> <ser:PhoneNumber>?</ser:PhoneNumber> <ser:MobileNumber>?</ser:MobileNumber> <ser:FaxNumber>?</ser:FaxNumber> <ser:Website>?</ser:Website> </ser:Detail> </ser:BillingContact> <ser:AccountReference>?</ser:AccountReference> </ser:CreateComplexAccount> </soapenv:Body>