Variable event fees by date

Options
Does anyone have a good way to charge different prices for an event by date?  For instance $25 until Dec 31st and then $35 after that.  Without requiring a discount code!  So many people tell us they didn't enter the discount code.
Tagged:

Comments

  • We just have different participant types built ahead of time.


    So Early Registration at $25 is active until X date, at which point we make that one inactive and activate Full Registration at $35.


    I think I heard this was going to be able to be scheduled at some point, but right now we just manually set them.


    We also have a free registration type for sponsors that is hidden unless you follow a special url with a promoCode in it.
  • thank you--that work-around will work but I sure Blackbaud considers making this a true option in set-up.  What about this--we advertise that teams of 4 or more can get a $5 discount per registration and have a code of TEAM set up to take off $5.  Is there any way to restrict it being used for just teams of 4 or more?  It seems to me that anyone could potentially use the code and get the $5 no matter how many people are on the team.  I didn't build the event last year so I'm starting from ground zero and have so many little questions to be answered.
  • > Is there any way to restrict it being used for just teams of 4 or more?


    Nope, I can't think of any way to do that. How could the system ensure there will be 4 members until the 4th one registers?


    I'd try pretty hard to get that discount idea changed. It's just going to be an ongoing hassle. What are you going to do, kick out anyone that uses it improperly? 


    I also have an event that pulls stuff like that and just expects it to magically work. "If they have a team of 5 their minimum required fundraising is reduced." Nope. "Oh, well this software sucks. We'll just tell them to ignore the numbers on the website." Sigh. 


    Instead you could offer teams of 4 or more some other benefit after they register. Maybe a free item from your gift shop or a discount code for your ecom/upsell items. Or just a special VIP shirt or bib. I think you could also have a custom milestone badge for that.


    > so many little questions to be answered.


    This is certainly the place for that. Bring em on.
  • EXACTLY!  It's a nice thought but not really practical. I know they used the code last year and half the teams used it and other did not.  I suspect a few individuals used it as well but I'm not the registration police.
  • Might it be possible to do something with jQuery on the registration summary page? Maybe something like...


    <script>

      // count how many time reg summary appears

      var reg_counter = $('.reg-summary-reg-info').length;

      if(reg_counter = 4 && "[[S80:discountcode]]" != '_____') {    // discount code not applied

        window.location.href='[[S8]]&s_discountcode=_____&s_pg_updated=false';

      } else if(reg_counter = 4 && "[[S80:pg_updated]]" = 'false' ) {     // discount active, but user can't see it yet

        window.location.href='[[S8]]&s_pg_updated=true'; 

      }

    </script>


    ^^ haven't tested it, but user should theoretically see the page refresh twice with discount applied on the third load

Categories