Joining Fees, dynamic pricing and membership upgrades
When a dynamic pricing field has been added to membership fields to act as a one-off joining fee, this should not appear if a member upgrades from one level to another.
Furthermore it would make much more sense to add a one-off joining fee to the membership level itself and have check boxes to determine if it is on new application only or also on renewal and also when member changes level. Simple and easy to administer.
Daniel Friedman commented
I'm trying to implement something similar.
Have tried fixed, static, multi choice options. Whilst not the neatest solution, static field pricing was the best candidate to meet our needs. It is possible to make it work this way. I was able to make a Schedule of 'dynamic' charges and then allocate them to the various membership levels.
However after much investigating and tinkering decided against this, as the members profile still associates the charge against the membership lvl, i.e.
Total annual membership fee is $150, which is divided for transparency into 5 parts.
$50.00 - Membership Lvl
$25.00 - Levy A
$25.00 - Levy B
$25.00 - Levy C
$25.00 - Levy D
On the members profile, it shows there membership lvl @ $50.00, when it should be $150.00. Whilst the invoice is correct at $150.00.
Static field pricing is not a professional solution for our Organisation.
Static field pricing was not able to be pushed retrospectively across existing members for the purpose of renewals. I believe this could be resolved by an export/import. Again, this isn't a simple and fool proof solution.
Walt Bilofsky commented
Our initiation fee is different depending on the membership level. So it needs to be a parameter of the membership level, not an extra cost item.
And it would be nice to have an option when a member changes levels, allowing them to be charged either no fee, the full fee, or the difference between the old and new levels.
Carlos Walker commented
I whole-heartedly agree. We need to charge each new member a one-time enrollment fee, in addition to the anual membership fee. I've read and implemented the suggested work-around in the article on extra membership costs (https://support.wildapricot.com/hc/requests/suggestion_click?data=BAh7CDoTc3VnZ2VzdGlvbnNfaWRJIikwNWM0Mjg3Ny1kZGRmLTQ0ZTMtYTAyMC1jYWI2OGZmY2MyNzAGOgZFRjoPYXJ0aWNsZV9pZGwrCBlAKdJTADoIdXJsSSJoaHR0cHM6Ly9zdXBwb3J0LndpbGRhcHJpY290LmNvbS9oYy9lbi11cy9hcnRpY2xlcy8zNjAwMDgyMDQzMTM%2FaW5wdXRfc3RyaW5nPW9uZS10aW1lK21lbWJlcnNoaXArZmVlBjsGVA%3D%3D--9414d42cbee57d7e368ee5ec7652dcbc1abbd7dd) and while it works, I'd rather not include a field that the applicant can see in their application form.
This is absolutely necessary for us to operate! It takes a lot for us to onboard new members and we really need to recouperate costs.
Ross Feldman commented
Yes! We would like to add an application fee to help offset the costs of Wild Apricot. We have made a work around by adding a new Membership Level called Probationary Member and made the Membership amount, $25. Please add a feature for us to charge a fee upon application.
Joining Fee options is a MUST in any good club management system.
Gareth Sharp commented
Please add a joining fee ASAP. We charge a fixed £15 joining fee, then a pro-rated £100 per year membership fee.
We're using the "Multiple choice with extra charge" workaround at the moment that isn't ideal.
Scot McConnachie commented
Many membership organizations have initiation fees associated with the first time a members joins. The fee could be either one term of a membership or a set fee. There should be an option to waive the fee.
Our organization does not have such fees but we have been considering using them as a means of testing prospective members of their commitment to the organization. We do know that a similar organization to ours does use initiation fees.
Dmitry Buterin commented
Thanks for posting. This makes good sense, especially making this a special separate option on the membership level (so that it can be separate from other possible one-off fees)