{"id":3419,"date":"2024-10-22T17:05:22","date_gmt":"2024-10-22T09:05:22","guid":{"rendered":"https:\/\/adminportal.miclub.com.au\/cms\/?p=3419"},"modified":"2025-04-02T11:56:25","modified_gmt":"2025-04-02T03:56:25","slug":"whats-in-the-latest-build-2-4-0-october-2024","status":"publish","type":"post","link":"https:\/\/adminportal.miclub.com.au\/cms\/2024\/10\/whats-in-the-latest-build-2-4-0-october-2024\/","title":{"rendered":"What&#8217;s in the latest build 2.4.0 (October 2024)"},"content":{"rendered":"<h3><strong>New Features<\/strong><\/h3>\n<ul>\n<li>Financial Report &#8211; Member Account Balances (as at a specific date) &#8211; total column added<\/li>\n<li>Auto Payments &#8211; Clearing balance of an account on a specific date. Delay processing the payment for a number of days to allow member to preview statement<\/li>\n<li>SMS &#8211; Add character count when creating a message<\/li>\n<li>Auto Renewals &#8211; scheduled job to raise invoice on day of membership start (0 days before start)<\/li>\n<li>IGT Member Integration<\/li>\n<li>Alternate ID (member identifier) to map to the new Alternate ID in MiClub Golf<\/li>\n<li>Make ability to delete invoices a &#8216;user&#8217; setting<\/li>\n<li>Member Accounts put On Hold will be &#8216;read only&#8217; for members. No top ups or payments allowed<\/li>\n<li>New Maintenance Utility to make all contact types silent<\/li>\n<li>New Maintenance Utility to convert member names to proper case or uppercase<\/li>\n<li>Ability to delete document attached to notes. Deletions are audited in the member timeline<\/li>\n<li>SMS History &#8211; display full message in repository column<\/li>\n<li>Fix padding on radio button labels<\/li>\n<li>Accounts Repository &#8211; Hide reversed credit notes by default<\/li>\n<li>Ability to use MiMembership as the SMS Provider for Golf<\/li>\n<li>Local cache &#8211; change to direct api calls to MiM<\/li>\n<li>Integration &#8211; EBET &#8211; populate from ebet using Member PID<\/li>\n<li>Add ability to configure the spinner icon on the &#8220;Processing&#8221; widget\n<\/li>\n<\/ul>\n<table style=\"border-collapse: collapse; width: 100%; background-color: #d9e8fb; padding: 10px;\" cellpadding=\"10\">\n<tbody>\n<tr>\n<td style=\"width: 50%;\">\n<div class=\"mceTemp\">\u00a0<\/div>\n<p><a href=\"https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/sms-promo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3421 size-full\" style=\"margin-bottom: 10px;\" src=\"https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/sms-promo.png\" alt=\"Effective communication with SMS messaging\" width=\"690\" height=\"456\" srcset=\"https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/sms-promo.png 690w, https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/sms-promo-300x198.png 300w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><\/p>\n<\/td>\n<td style=\"width: 50%;\">\n<h3><strong>Looking for a better way to communicate with members?<\/strong><\/h3>\n<h4><strong>Get Low Rates with the new MiMembership SMS Module<\/strong><\/h4>\n<ul style=\"padding-left: 10px;\">\n<li>SMS messages can now be sent directly from MiMembership. We have partnered with SMS Global to provide integrated messaging at low prices.<\/li>\n<li>Use for invoice payment reminders, upcoming renewal information, promote events, membership and other important notifications.<\/li>\n<li>Use data fields to personalise your message and include links to documents &#8211; such as invoices and statements<\/li>\n<li>One low set up cost and no ongoing fees. Flat pricing of $0.045 per message applies.<\/li>\n<li>Normal SMS character limit of 160 applies<\/li>\n<li>For more information <a href=\"mailto:enquiry@miclub.com.au\">contact MiClub<\/a><br \/>\n<table style=\"border-collapse: collapse; width: 194px; background-color: #2f8ee5;\" align=\"right\">\n<tbody>\n<tr>\n<td style=\"width: 190px; text-align: center; padding: 8px;\"><a href=\"mailto:enquiry@miclub.com.au\"><span style=\"color: #ffffff;\">Request SMS Information<\/span><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; width: 100%; background-color: #d9e8fb; padding: 10px;\" cellpadding=\"10\">\n<tbody>\n<tr>\n<td style=\"width: 2447px;\">\n<h4><strong>MiClub Golf Integration : New mapping concept for membership groups<\/strong><\/h4>\n<p>Clubs can now map multiple membership groups in MiMembership to just one group in golf to control playing rights.\u00a0<br \/>\nThis will simplify the set up and management of membership categories and booking rules.<\/p>\n<p>For example, your club might have several membership categories with 7 day playing rights. 7 Day Senior, 7 Day, 7 Day Corporate. These can be mapped to just one group in golf, say 7 Day Men.\u00a0<br \/>\nThis can then be used in booking rules to manage the playing rights.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; width: 100%; background-color: #d9e8fb; padding: 10px;\" cellpadding=\"10\">\n<tbody>\n<tr>\n<td style=\"width: 2447px;\">\n<h4><strong>Do you have new staff that need training in MiMembership?<\/strong><\/h4>\n<p><strong>You can request a training session directly from the MiM dashboard. Follow the link on the top right of the dashboard to complete an enquiry form.<\/strong><\/p>\n<p><a href=\"https:\/\/www.miclub.com.au\/cms\/request-training\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-large wp-image-3431\" src=\"https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/train-request-button-1024x602.png\" alt=\"\" width=\"1024\" height=\"602\" srcset=\"https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/train-request-button-1024x602.png 1024w, https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/train-request-button-300x176.png 300w, https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/train-request-button-768x452.png 768w, https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/train-request-button.png 1362w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h3><strong>Fixes<br \/>\n<\/strong><\/h3>\n<ul>\n<li>UI &#8211; Confirmation Dialogue &#8211; Bulk Sending emails &#8211; Spelling Error<\/li>\n<li>Configuration &#8211; User Settings no longer available<br \/>\nEmail Style Sheet (updated 2\/9\/2024 &#8211; Causing Footer to left align<\/li>\n<li>Payment Plans &#8211; if payment is due on 30th of month, all months after february default to 28th<\/li>\n<li>Online Payments &#8211; If Stripe is Online Payment Method, but Payrix is enabled with HPP toggled on &#8211; payments via member portal go via payrix<\/li>\n<li>No report parameters showing on favourite reports &#8211; build 2.3 issue?<\/li>\n<li>Email Snippets &#8211; Issues with various snippets<\/li>\n<li>Configuration &#8211; Adding discount to group causes stack trace<\/li>\n<li>Smart Search &#8211; Submissions Output &#8211; no viable filters available for criteria &#8211; any filters and preview results causes stack trace<\/li>\n<li>Woodford golf club &#8211; unable to delete &#8220;full&#8221; memberships<\/li>\n<li>Tag Integration &#8211; Adding additional tag to member in golf is deleting and re-adding all tags on mim timeline<\/li>\n<li>Sign up form &#8211; form submission data shows incorrect end dates<\/li>\n<li>MYOB Integration Issues &#8211; Oxley Golf Club (other clubs have had issues also)<\/li>\n<li>Payment Plan &#8211; Can&#8217;t pay an instalment manually &#8211; build 2.3 issue? Payment failed Error getting child: invoiceLine on parent type: class au.com.miclub.account.entities.AccountTransaction<\/li>\n<li>Online Payments &#8211; Stripe and Java 17 integration issues<\/li>\n<li>Scheduled job &#8211; Direct Debit Payer Status Check is sending through member updates to golf even if no changes<\/li>\n<li>Sign up form &#8211; when submission is rejected &#8211; quote should change status also<\/li>\n<li>Accrual payment Plan &#8211; Credit Note Date accounting date incorrect on renewals<\/li>\n<li>Reports &#8211; Stack trace when report period not entered &#8211; change to error message<\/li>\n<li>Dashboard &#8211; Upcoming Birthdays Widget &#8211; shows some people with today&#8217;s birthday and not others<\/li>\n<li>Randomise data when copying to test and staging sites no longer randomising member names.<\/li>\n<li>Communication &#8211; silently fail when &#8216;no footer&#8221; or &#8220;no header&#8221; is selected on template<\/li>\n<li>House Credits raised to expire at &#8220;end of membership&#8221; should just be date stamped with membership end date, not actually expired<\/li>\n<li>BPay payments haven&#8217;t integrated from Payrix into MiM<\/li>\n<li>Sign Up Form &#8211; Auto Approval. Translation for expiring time is not display the correct setting value<\/li>\n<li>EDDR Error &#8211; problem retrieving payer details<\/li>\n<li>Sign up Form &#8211; Bug in build v2.3.1. Page wont load<\/li>\n<li>SMS &#8211; resending MMS message only sends 1 part<\/li>\n<li>Email Parameter Update for Member Address Combined Street<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<h3><strong>New Features<\/strong><\/h3>\n<ul>\n<li>Financial Report &#8211; Member Account Balances (as at a specific date) &#8211; total column added<\/li>\n<li>Auto Payments &#8211; Clearing balance of an account on a specific date. Delay processing the payment for a number of days to allow member to preview statement<\/li>\n<li>SMS &#8211; Add character count when creating a message<\/li>\n<li>Auto Renewals &#8211; scheduled job to raise invoice on day of membership start (0 days before start)<\/li>\n<li>IGT Member Integration<\/li>\n<li>Alternate ID (member identifier) to map to the new Alternate ID in MiClub Golf<\/li>\n<li>Make ability to delete invoices a &#8216;user&#8217; setting<\/li>\n<li>Member Accounts put On Hold will be &#8216;read only&#8217; for members. No top ups or payments allowed<\/li>\n<li>New Maintenance Utility to make all contact types silent<\/li>\n<li>New Maintenance Utility to convert member names to proper case or uppercase<\/li>\n<li>Ability to delete document attached to notes. Deletions are audited in the member timeline<\/li>\n<li>SMS History &#8211; display full message in repository column<\/li>\n<li>Fix padding on radio button labels<\/li>\n<li>Accounts Repository &#8211; Hide reversed credit notes by default<\/li>\n<li>Ability to use MiMembership as the SMS Provider for Golf<\/li>\n<li>Local cache &#8211; change to direct api calls to MiM<\/li>\n<li>Integration &#8211; EBET &#8211; populate from ebet using Member PID<\/li>\n<li>Add ability to configure the spinner icon on the &#8220;Processing&#8221; widget\n<\/li>\n<\/ul>\n<table style=\"border-collapse: collapse; width: 100%; background-color: #d9e8fb; padding: 10px;\" cellpadding=\"10\">\n<tbody>\n<tr>\n<td style=\"width: 50%;\">\n<div class=\"mceTemp\">\u00a0<\/div>\n<p><a href=\"https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/sms-promo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3421 size-full\" style=\"margin-bottom: 10px;\" src=\"https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/sms-promo.png\" alt=\"Effective communication with SMS messaging\" width=\"690\" height=\"456\" srcset=\"https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/sms-promo.png 690w, https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/sms-promo-300x198.png 300w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><\/p>\n<\/td>\n<td style=\"width: 50%;\">\n<h3><strong>Looking for a better way to communicate with members?<\/strong><\/h3>\n<h4><strong>Get Low Rates with the new MiMembership SMS Module<\/strong><\/h4>\n<ul style=\"padding-left: 10px;\">\n<li>SMS messages can now be sent directly from MiMembership. We have partnered with SMS Global to provide integrated messaging at low prices.<\/li>\n<li>Use for invoice payment reminders, upcoming renewal information, promote events, membership and other important notifications.<\/li>\n<li>Use data fields to personalise your message and include links to documents &#8211; such as invoices and statements<\/li>\n<li>One low set up cost and no ongoing fees. Flat pricing of $0.045 per message applies.<\/li>\n<li>Normal SMS character limit of 160 applies<\/li>\n<li>For more information <a href=\"mailto:enquiry@miclub.com.au\">contact MiClub<\/a><br \/>\n<table style=\"border-collapse: collapse; width: 194px; background-color: #2f8ee5;\" align=\"right\">\n<tbody>\n<tr>\n<td style=\"width: 190px; text-align: center; padding: 8px;\"><a href=\"mailto:enquiry@miclub.com.au\"><span style=\"color: #ffffff;\">Request SMS Information<\/span><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; width: 100%; background-color: #d9e8fb; padding: 10px;\" cellpadding=\"10\">\n<tbody>\n<tr>\n<td style=\"width: 2447px;\">\n<h4><strong>MiClub Golf Integration : New mapping concept for membership groups<\/strong><\/h4>\n<p>Clubs can now map multiple membership groups in MiMembership to just one group in golf to control playing rights.\u00a0<br \/>\nThis will simplify the set up and management of membership categories and booking rules.<\/p>\n<p>For example, your club might have several membership categories with 7 day playing rights. 7 Day Senior, 7 Day, 7 Day Corporate. These can be mapped to just one group in golf, say 7 Day Men.\u00a0<br \/>\nThis can then be used in booking rules to manage the playing rights.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; width: 100%; background-color: #d9e8fb; padding: 10px;\" cellpadding=\"10\">\n<tbody>\n<tr>\n<td style=\"width: 2447px;\">\n<h4><strong>Do you have new staff that need training in MiMembership?<\/strong><\/h4>\n<p><strong>You can request a training session directly from the MiM dashboard. Follow the link on the top right of the dashboard to complete an enquiry form.<\/strong><\/p>\n<p><a href=\"https:\/\/www.miclub.com.au\/cms\/request-training\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-large wp-image-3431\" src=\"https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/train-request-button-1024x602.png\" alt=\"\" width=\"1024\" height=\"602\" srcset=\"https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/train-request-button-1024x602.png 1024w, https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/train-request-button-300x176.png 300w, https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/train-request-button-768x452.png 768w, https:\/\/adminportal.miclub.com.au\/cms\/wp-content\/uploads\/2024\/10\/train-request-button.png 1362w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h3><strong>Fixes<br \/>\n<\/strong><\/h3>\n<ul>\n<li>UI &#8211; Confirmation Dialogue &#8211; Bulk Sending emails &#8211; Spelling Error<\/li>\n<li>Configuration &#8211; User Settings no longer available<br \/>\nEmail Style Sheet (updated 2\/9\/2024 &#8211; Causing Footer to left align<\/li>\n<li>Payment Plans &#8211; if payment is due on 30th of month, all months after february default to 28th<\/li>\n<li>Online Payments &#8211; If Stripe is Online Payment Method, but Payrix is enabled with HPP toggled on &#8211; payments via member portal go via payrix<\/li>\n<li>No report parameters showing on favourite reports &#8211; build 2.3 issue?<\/li>\n<li>Email Snippets &#8211; Issues with various snippets<\/li>\n<li>Configuration &#8211; Adding discount to group causes stack trace<\/li>\n<li>Smart Search &#8211; Submissions Output &#8211; no viable filters available for criteria &#8211; any filters and preview results causes stack trace<\/li>\n<li>Woodford golf club &#8211; unable to delete &#8220;full&#8221; memberships<\/li>\n<li>Tag Integration &#8211; Adding additional tag to member in golf is deleting and re-adding all tags on mim timeline<\/li>\n<li>Sign up form &#8211; form submission data shows incorrect end dates<\/li>\n<li>MYOB Integration Issues &#8211; Oxley Golf Club (other clubs have had issues also)<\/li>\n<li>Payment Plan &#8211; Can&#8217;t pay an instalment manually &#8211; build 2.3 issue? Payment failed Error getting child: invoiceLine on parent type: class au.com.miclub.account.entities.AccountTransaction<\/li>\n<li>Online Payments &#8211; Stripe and Java 17 integration issues<\/li>\n<li>Scheduled job &#8211; Direct Debit Payer Status Check is sending through member updates to golf even if no changes<\/li>\n<li>Sign up form &#8211; when submission is rejected &#8211; quote should change status also<\/li>\n<li>Accrual payment Plan &#8211; Credit Note Date accounting date incorrect on renewals<\/li>\n<li>Reports &#8211; Stack trace when report period not entered &#8211; change to error message<\/li>\n<li>Dashboard &#8211; Upcoming Birthdays Widget &#8211; shows some people with today&#8217;s birthday and not others<\/li>\n<li>Randomise data when copying to test and staging sites no longer randomising member names.<\/li>\n<li>Communication &#8211; silently fail when &#8216;no footer&#8221; or &#8220;no header&#8221; is selected on template<\/li>\n<li>House Credits raised to expire at &#8220;end of membership&#8221; should just be date stamped with membership end date, not actually expired<\/li>\n<li>BPay payments haven&#8217;t integrated from Payrix into MiM<\/li>\n<li>Sign Up Form &#8211; Auto Approval. Translation for expiring time is not display the correct setting value<\/li>\n<li>EDDR Error &#8211; problem retrieving payer details<\/li>\n<li>Sign up Form &#8211; Bug in build v2.3.1. Page wont load<\/li>\n<li>SMS &#8211; resending MMS message only sends 1 part<\/li>\n<li>Email Parameter Update for Member Address Combined Street<\/li>\n<\/ul>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[],"class_list":["post-3419","post","type-post","status-publish","format-standard","hentry","category-mim-build-archive"],"_links":{"self":[{"href":"https:\/\/adminportal.miclub.com.au\/cms\/wp-json\/wp\/v2\/posts\/3419","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adminportal.miclub.com.au\/cms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adminportal.miclub.com.au\/cms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adminportal.miclub.com.au\/cms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/adminportal.miclub.com.au\/cms\/wp-json\/wp\/v2\/comments?post=3419"}],"version-history":[{"count":11,"href":"https:\/\/adminportal.miclub.com.au\/cms\/wp-json\/wp\/v2\/posts\/3419\/revisions"}],"predecessor-version":[{"id":3432,"href":"https:\/\/adminportal.miclub.com.au\/cms\/wp-json\/wp\/v2\/posts\/3419\/revisions\/3432"}],"wp:attachment":[{"href":"https:\/\/adminportal.miclub.com.au\/cms\/wp-json\/wp\/v2\/media?parent=3419"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adminportal.miclub.com.au\/cms\/wp-json\/wp\/v2\/categories?post=3419"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adminportal.miclub.com.au\/cms\/wp-json\/wp\/v2\/tags?post=3419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}