CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Pending from Waitlist using Price Sets + undesirable Late Fee applied
Pages: [1]

Author Topic: Pending from Waitlist using Price Sets + undesirable Late Fee applied  (Read 215 times)

509tyler

  • I’m new here
  • *
  • Posts: 19
  • Karma: 2
  • CiviCRM version: 4.3.3
  • CMS version: Drupal7
  • MySQL version: 5.1.54
  • PHP version: 5.3.5
Pending from Waitlist using Price Sets + undesirable Late Fee applied
February 09, 2015, 10:04:33 am
We are using Price Sets for events. One Price Set is for On-time Registration. One Price Set is for Late Registrations. The On-time Registration Price Set expires at 11:59pm. The Late Registration Price Set goes into affect at 12am the next day - they do not overlap dates. We also offer a waitlist for the event. I am hoping there is some setting or easy solution that I am overlooking.

Here is the scenario:
1.) A contact registers for the event before the end of the On-time registration Price Set expires but is waitlisted
2.) A spot opens up after the end of the On-time Registration Price Set expires and the Late Registrations Price Set is in affect
3.) The contact is sent the automated waitlist "a spot has opened up" with a link to pay for the registration.
4.) Since this contact was added to the waitlist before the end of the On-time Price Set, the contact ideally would be charged that Price Set fee.
5.) However since the On-time Price Set is now expired and the new Late Registration Price Set is in use, when the contact pays for the event, they are charged the Late Registrations Price Set that is active.
6.) The ORG is then required to make a manual refund of the different in Price Sets
7.) The contact is upset they are being charged a late fee even though they registered and waitlisted before the Late Fee Price Set went into effect.

It would be nice if there was a setting to date compare the waitlist registration with the Price Set expiration date and then charge the contact the Price Set that was available at the time of the waitlist registration.

I am missing a setting somewhere or will I need to write some code or Drupal module to handle this situation? I suppose it would be easy enough to use jQuery to modify the price but just want to make sure I am not reinventing the wheel.

CiviCRM 4.5.5, Drupal 7.34
« Last Edit: February 09, 2015, 10:10:43 am by 509tyler »

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Pending from Waitlist using Price Sets + undesirable Late Fee applied

This forum was archived on 2017-11-26.