Type in your suggestion - new feature or improvement idea

Reduce charges based on field selection

For the membership fields, just as you have a radio button with extra charge, I would like to see a radio button and / or multiple choice with reduced charge. This would allow me to offer discounts to new members who meet certain criteria, such as being a member of similar association or chapter.

33 votes
Sign in
Sign in with: facebook google
Signed in as (Sign out)

We’ll send you updates on this idea

Jason shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: facebook google
Signed in as (Sign out)
  • David Olsen commented  ·   ·  Flag as inappropriate

    [I wasn't aware of the Wish List's existence, so I submitted this 3/23/18 as a tech support request. It showed up as a new item in the Wish List. I'm adding it under this existing item in the hopes that it might help boost the votes in support of the idea.]

    We’re setting up our ski club trip signups and invoicing in WA for the first time. Some options we need to create have negative costs, like a lift-ticket discount for a senior or a “ground package” discount for someone providing their own transportation to the resort. WA will allow us to MANUALLY enter a negative-cost amount on an invoice, but will apparently NOT let us create a custom field that has a negative cost. It would be a tremendously helpful enhancement if we could create a negative-cost item (under Custom Fields).

  • Michael commented  ·   ·  Flag as inappropriate

    I would like to vary fees (membership or event) based on age as well. Ideally it would compare date of birth with either a certain date or the current date. At the moment we need to have separate membership levels to implement this, and hope the member enters the right one.

  • Walt Bilofsky commented  ·   ·  Flag as inappropriate

    There is a membership field type Multiple Choice with Extra Charge. If it accepted negative dollar amounts, it could be used for this.

    More generally, I suggest all extra charge fields, including event registration forms, allow negative dollar amounts so that discounts can be specified.

  • Lara Marsh commented  ·   ·  Flag as inappropriate

    I see that I can create a membership coupon that will apply a discount to the membership fee. I would like to use a field on the membership form to automatically apply a coupon. For example, I ask for a birth date and if the applicant is 65 or older, apply a discount. Or if that is too hard to calculate, I could have a checkbox that says "check here if you are 65 or older" and it would apply a discount.

  • Walt Bilofsky commented  ·   ·  Flag as inappropriate

    Could this please be merged with "Allow 0 and Negative Price in Extra Cost Items" - https://forums.wildapricot.com/forums/308932-wishlist/suggestions/19709806-allow-0-and-negative-price-in-extra-cost-items?tracking_code=4a14a2a09553145b4a4e8606caf1f75a

    And please consider the relatively modest resources needed to implement this, compared to higher priority requests for massive changes or new features.

  • Andy Hasara commented  ·   ·  Flag as inappropriate

    This ties in to this issue. We are currently searching for new membership management software that is better able to handle members discounts and payments.

  • Andy Hasara commented  ·   ·  Flag as inappropriate

    If we could use a negative currency in an extra charge calculation, we could customize our discounts.

    We currently offer a discount for referring other members, and the more members you refer, the larger the discount. Currently, these have to be applied manually, and cannot be applied to recurring payments.

    This is reason enough for us to look elsewhere for member management software.

  • Walt Bilofsky commented  ·   ·  Flag as inappropriate

    This easy* change could solve a number of problems, especially if the price calculation were not shown for zero cost.

    1) It would allow discounts - e.g., Number of attendees x cost, and then Number of members included in that x discount.

    2) After a deadline, I want to switch from a prepay online price to a higher pay at the door price, but not generate an invoice. Setting the cost to 0 would do that, but the system won't let me.

    * - (I know, Evgeny - nothing is easy. But this is easier than most requests.)

  • Walt Bilofsky commented  ·   ·  Flag as inappropriate

    And if the cost amount could be zero, we could use this for the numeric-only field we need but don't have.

  • Raul commented  ·   ·  Flag as inappropriate

    Any updates on this? If we could have the negative amount as described in the original post, it could work well for us. I can't believe it's too complicated to code. Thanks, RC

  • Briony commented  ·   ·  Flag as inappropriate

    Most definitely it woudl be useful. I thought it would be a good work around to apply our Pensioner discounts (I attempted using radio buttons with charge field with options being Pensioner Discount Full Conf: -$50; Pensioner Discount Day Rego: -$30; I am not a Pensioner: $0

    This would have been an ideal solution and seemingly, with the right controls (eg can't make total due a negative amount etc etc), an easy fix for people looking to apply fixed discounts (Doesn't solve the % Discount which would be another handy option)

    Looking forward to an update please :)

    From a new WA customer looking for a few wins after spending a few hours hitting some brick walls!



  • CJoeG commented  ·   ·  Flag as inappropriate

    It would be very helpful to have the ability to specify a negative amount in the Radio buttons with extra cost" selection on the registration form.

    I would use it as follows:

    One of our upcoming events as registration types of:

    $30 for event #1 - Non Members

    $25 for event #1 - Members

    $20 for event #2 - Non Members

    $15 for event #2 - Members

    Plus discounts of:

    $10 if less than 18 years old (not validated in any way)

    $5 for members of company X


    It would require fewer registration types if I could just deduct the discounts from the basic member/non-member fees.



Feedback and Knowledge Base