Create Member Contact
This function creates a new Member Contact and returns MemberContact data that include all information assigned to the new Member Contact in LS Central.
This includes Member Contact ID, a new Member Account, a new Member Card. The account will be assigned to default Member Scheme Clubs.
Copy
Contact Create
<soapenv:Body>
<ser:ContactCreate>
<ser:contact>
<ns1:Addresses>
<ns:Address>
<ns:Address1>Boulevard</ns:Address1>
<ns:City>Hollywood</ns:City>
<ns:Country>US</ns:Country>
<ns:PostCode>1001</ns:PostCode>
<ns:StateProvinceRegion>CA</ns:StateProvinceRegion>
<ns:Type>Residential</ns:Type>
</ns:Address>
</ns1:Addresses>
<ns1:Email>john@hollywood.com</ns1:Email>
<ns1:FirstName>John</ns1:FirstName>
<ns1:Gender>Male</ns1:Gender>
<ns1:Initials>Mr</ns1:Initials>
<ns1:LastName>Doh</ns1:LastName>
<ns1:MiddleName/>
<ns1:MobilePhone>555-5551</ns1:MobilePhone>
<ns1:Password>myPwd</ns1:Password>
<ns1:UserName>john</ns1:UserName>
</ser:contact>
</ser:ContactCreate>
</soapenv:Body>
To assign the new member account to a specific Member Club, add:
Copy
<ns1:Account>
<ns:Id/>
<ns1:Scheme>
<ns:Id/>
<ns1:Club>
<ns:Id>CRONUSHOSP</ns:Id>
</ns1:Club>
</ns1:Scheme>
</ns1:Account>
To add the contact to an existing member account, add
Copy
<ns1:Account>
<ns:Id>MA000003</ns:Id>
</ns1:Account>