Membership Management System

The Internet Platform’s Membership Management System (MMS) is a software application that provides associations, clubs and other membership organizations with the functionality they require to provide subscription services to their members. Our MMS is quick and easy to set up, as well as simple to manage and edit.

Features

  • Easy to Manage: Maintaining your contacts database is easy using the online editor.
  • No Limits: There are no limits to the number of contacts/members you can add.
  • Groups: Setup different groups or membership levels such as Gold, Silver and Bronze Members. You may also setup subgroups. A good example of that would be a group called Members and a subgroup called Committee Members.
  • Time Limits: Give your members options to the length of subscription, for example: 1 day, 1 month, 3 months, 1 year or unlimited time.
  • Automated Subscriptions: Your members can quickly and easily subscribe.
  • Approvals: Setup your group so that when new members subscribe an email is sent to the moderator(s) of the group for approval.
  • Payments: Integration of the Order Management System into your website will enable your customers to make secure credit card payments for their subscription applications and renewals immediately. Using the recurring payments option will allow you to take subscription payments automatically on a regular basis (i.e. monthly) from each member.
  • Referrals: Give your members a link to your website which includes their Referral (or Affiliate) ID that they can include on their own website or in their emails to their contacts. When someone subscribes to the site via those links the referrer is recorded against the referee.
  • Self-edit: Your members can edit their own profiles.
  • Password Protected Content: Integration with the Content Management System allows you to set permissions on pages and menu items, so you can manage a ‘members only’ section, accessible via a password, to provide additional value for members and reward them for their continued support.
  • Member Posting: Allow members of specific groups access to post blog articles, testimonials, galleries and/or forum topics.
  • Customise: Let your developer customise what fields you want to display/edit for your members.
  • Members Listings: List your members to the public or other members only.
  • Templates: Have your website developer create a custom template to list and display members details your way.
  • Connections: Track the connections made between members when they view each other’s details.
  • Discounts: Integrate this system with the Product Catalogue System or Service Booking System to give your members discounts to the products or services.
  • Email: Setup standard letters and merge them to email your members. Integrate with the Email Marketing System so you get all the benefits and features of that system too.

Latest Software Updates

Update 5.49.1

New: Class rotating-text added to base styles.

Fix: CartItems.SelectPaymentTerms error.

Update 5.49.0

New: Log files will now have a maximum size of 5mb. When it reaches that it will be renamed to log-back-001.csv and log.csv will start new.

New: Dashboard items for admin and user views of courses and enrolments.

Fix: Group.ProcessSubscription was rounded to the nearest minute. For Example, 12:01:33 is rounded to 12:02. This meant that up to the next 30 seconds the membership is not valid. It now rounds down, for example: 12:01:33 now becomes 12:01.

Fix: Fixes in base styles.

Update 5.48.0

New: When a user subscribes (unpaid or free sign up) to a group it just adds minimal details and does not require them to set passwords, etc. When they later are required to register for some reason any details they previously entered will now populate the form.

New: PayConfirmedOrdersDue will look for orders with payments due that have a stored payment method associated with it and will make the payment, complete the order if necessary and send emails. Suggest to set this up in automated tasks to run each night.

New: TradingItem.PaymentTerms is a list of available payment terms for that item. You are able to set an alternative price for the item based on those payment terms. For example, say regular price for a course is 300, you may set up a payment terms for 4 monthly payments at 125 so item price would then be 400.

New: BusinessCollection.Import.MatchItemBy will now show group values such as GroupMember when importing Memberships. In this case it will match the Group and Member values.

New: Additional image types (apng, avif and webp) have been added to acceptable list when uploading via file manager.

New: JavaScript function and styles for accordians.

Fix: ConfirmedOrder.PayByCreditCard will set that method to the order for future payments when terms such as installments are set.

Fix: ConfirmedOrder.PayByStoredPaymentMethod will not set that method to the order for future payments if it fails.

Fix: Percentage values PaymentTerm.DepositPaymentPercentage and PaymentTerm.ProgressPaymentPercentage decimal places have increased for precise rounding.

Fix: ConfirmedOrder.TotalPaymentUnconfirmed was showing incorrectly.