Find a member by a userfield name and corresponding value.
Find a member by CardID
Find a member by CardID validated by additional personal details
Return a Base64-encoded picture from the Plus2 database for a given member.
Add a Base64-encoded picture to the Plus2 pictures database for a given member.
Insert/Update/Delete/Upsert ThirdPartyMemberMapping table in Interface database by inserting third party user id.
Add a new member record to the Plus2 database. Check for duplicates of first name, last name, login id, date of birth, email address and postcode (if entered).
Add a new member record to the Plus2 database.
Amend an existing member record in the Plus2 database.
Add a new member record in the Plus2 database, if no member already exists with that member ID. If it does exist, update it.
Return a valid template member that you can then use in CreateMember or CreateValidMember.
Return a list of required fields for a given Screen Profile in the Plus2 database. (depreciated)
Retrieve an existing member record in the Plus2 database.
Determine if a member record exists in the Plus2 database for the details specified.
Determine if the member already exists in the DB and return all members with matching records against the supplied parameters.
Determine if a member record exists in the Plus2 database for the member ID specified.
Check the member login information.
Return an array of the subscriptions held by a member.*** Warning - This method is deprecated. Instead please use 'GetMemberSubscriptionsWithDetails'
Return an array of the subscriptions held by a member with details about eft payments.
Return an array of the subscriptions held by a member with details about payments.
Return an array of bookings a member has made. If required, this can be filtered to show just the future bookings.
Return an array of bookings a member has made, including any booked activity's resource product groups and sales details. If required, this can be filtered to show just the future bookings.
Call this method to determine if a member in the Plus2 database is linked to any other member.*** Warning - This method is deprecated. Instead please use GetMemberRelationListByType
Call this method to determine if a member in the Plus2 database is linked to any other member.
Call this method to determine if a member record exists in the Plus2 database for the details specified.
Return a array of member IDs that have a given email address as either their work or home email address.
Increase an existing member's loyalty points in the Plus2 database by a given amount.
Retrieve the loyalty points for a member in the Plus2 database.
Retrieve the attendance history for a member record in the Plus2 database.
Remove a cardID from hotlisted status in the Plus2 database.
View all the options for campaigns and communication channels.
View campaign and communication channel details for a member.
Update the campaigns and communication channels for a given member.
Get the global privacy policy which has been configured in GMC
Allows member to agree to privacy policy and records date of agreement.
Get array of members which have been updated in Plus2 since the last run of this webmethod for a given system.
Get array of members in parts specified in the page size which have been updated in Plus2 since the last run of this webmethod for a given system.
Marks as committed member update records for a given system and run id.
Deletes committed member change records for a given system.
Get array of attendance in parts specified in the page size which have been updated in Plus2 since the last run of this webmethod for a given system.
Marks as committed attendance update records for a given system and run id.
Adds, modifies or deletes member account details.
Gets the bank account details of given member
Returns the Member Correspondence details filtered by the provided parameters.
Adds a new Correspondence.
Records Attendance.
Register Members For ThirdParty System.
UnRegister Members For ThirdParty System.
Call this method to set the Can Book For Others flag for linked member(s).
Insert/Delete additional CardIDs for a member.
Find a member by a userfield name and corresponding value.
Find a member by CardID
Return a Base64-encoded picture from the Plus2 database for a given member.
Add a Base64-encoded picture to the Plus2 pictures database for a given member.
Insert/Update/Delete/Upsert ThirdPartyMemberMapping table in Interface database by inserting third party user id.
Return a valid template member that you can then use in CreateMember or CreateValidMember.
Return a list of required fields for a given Screen Profile in the Plus2 database. (depreciated)
Retrieve an existing member record in the Plus2 database.
Determine if a member record exists in the Plus2 database for the details specified.
Determine if a member record exists in the Plus2 database for the member ID specified.
Check the member login information.
Return an array of the subscriptions held by a member.*** Warning - This method is deprecated. Instead please use 'GetMemberSubscriptionsWithDetails'
Return an array of the subscriptions held by a member with details about eft payments.
Return an array of the subscriptions held by a member with details about payments.
Return an array of bookings a member has made. If required, this can be filtered to show just the future bookings.
Return an array of bookings a member has made, including any booked activity's resource product groups and sales details. If required, this can be filtered to show just the future bookings.
Return a array of member IDs that have a given email address as either their work or home email address.
Increase an existing member's loyalty points in the Plus2 database by a given amount.
Retrieve the loyalty points for a member in the Plus2 database.
Retrieve the attendance history for a member record in the Plus2 database.
Remove a cardID from hotlisted status in the Plus2 database.
View all the options for campaigns and communication channels.
View campaign and communication channel details for a member.
Get the global privacy policy which has been configured in GMC
Marks as committed member update records for a given system and run id.
Deletes committed member change records for a given system.
Marks as committed attendance update records for a given system and run id.
Gets the bank account details of given member
Find a member by a userfield name and corresponding value.
Find a member by CardID
Return a Base64-encoded picture from the Plus2 database for a given member.
Add a Base64-encoded picture to the Plus2 pictures database for a given member.
Insert/Update/Delete/Upsert ThirdPartyMemberMapping table in Interface database by inserting third party user id.
Return a valid template member that you can then use in CreateMember or CreateValidMember.
Return a list of required fields for a given Screen Profile in the Plus2 database. (depreciated)
Retrieve an existing member record in the Plus2 database.
Determine if a member record exists in the Plus2 database for the details specified.
Determine if a member record exists in the Plus2 database for the member ID specified.
Check the member login information.
Return an array of the subscriptions held by a member.*** Warning - This method is deprecated. Instead please use 'GetMemberSubscriptionsWithDetails'
Return an array of the subscriptions held by a member with details about eft payments.
Return an array of the subscriptions held by a member with details about payments.
Return an array of bookings a member has made. If required, this can be filtered to show just the future bookings.
Return an array of bookings a member has made, including any booked activity's resource product groups and sales details. If required, this can be filtered to show just the future bookings.
Return a array of member IDs that have a given email address as either their work or home email address.
Increase an existing member's loyalty points in the Plus2 database by a given amount.
Retrieve the loyalty points for a member in the Plus2 database.
Retrieve the attendance history for a member record in the Plus2 database.
Remove a cardID from hotlisted status in the Plus2 database.
View all the options for campaigns and communication channels.
View campaign and communication channel details for a member.
Get the global privacy policy which has been configured in GMC
Marks as committed member update records for a given system and run id.
Deletes committed member change records for a given system.
Marks as committed attendance update records for a given system and run id.
Gets the bank account details of given member