Web API

The LS Membership module provides a number of web soap API’s for 3rd party integrations:

  • UploadMembershipProducts(VAR UploadProducts : XMLport "Activity Membership Products")

  • UploadMembershipSubscriptionCharges(ClientNo : Code[20];VAR ActivitySubscriptionEntries : XMLport "Activity Subscription Entries")

  • UploadMemberDetails(ClientNo : Code[20];VAR ActivityMemberDetails : XMLport "Activity Member Details")

  • UploadAdmissionEntries(ClientNo : Code[20];VAR ActivityAdmissionEntries : XMLport "Activity Admission Entries")

  • SellMembership(ClientNo : Code[20];MembershipType : Code[20];VAR ReturnMembershipNo : Code[20];VAR ReturnItemNo : Code[20];VAR ReturnPrice : Decimal;VAR ReturnQty : Decimal;VAR ReturnDiscount : Decimal;VAR ErrorString : Text) : Boolean

  • CancelMembership(ClientNo : Code[20];MembershipNo : Code[20];Comment : Text[100];VAR ErrorString : Text) : Boolean