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) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • CiviEvent Suggestions (Moderator: Michał Mach) »
  • Allow users to cancel their CiviEvent Registration
Pages: [1]

Author Topic: Allow users to cancel their CiviEvent Registration  (Read 7045 times)

majortom

  • I post occasionally
  • **
  • Posts: 50
  • Karma: 0
Allow users to cancel their CiviEvent Registration
August 30, 2008, 12:52:34 am
Allowing people to cancel event registration is is very important. They should not be able to delete themselves, just change their status to cancelled. What I am not sure about is should they then be able to reinstate themselves. Consider the following:

Early Registration (before 1 July) costs $100
Regular Registration (between 1 July and 21 July), less costs $150
Late Registration (between 21 July and 30 July) costs $200
Registration closes on 30 July, the event is 7 August.

Bill registers on 30 June and pays $100.
He then cancels his registration on 10 July and wants to reinstate on the 12th. Should he be required to pay the $50 extra (i.e. should this be treated simply as a new reservation?) Is it different if the refund has not been processed (or if no refunds are provided)?

Tom registers on 30 June and pays $100.
He then cancels on 25 July, but on 4 August wants to reinstate his registration? Again, assume that no refund was allowed (or just no refund was processed).

Including a link in the confirmation email to cancel one's registration, would be a really good thing.

Related would be the ability to add other status items to a registration that would also be user editable.

For example:
How will you be arriving at our event:

On foot or public transportation
Driving - have room for others
Driving - full car
Need a ride

This could be used to help match those who need rides with those who can offer them.

or

Entree choice:

Fish
Chicken
Beef
Vegetarian
Vegan

Both things could change (and in the second case, there might be a cutoff date for allowing changes).

One final item, it would be nice to be able to track users who sign up for events and then always cancel. :-)

/carmi


Michał Mach

  • Moderator
  • Ask me questions
  • *****
  • Posts: 748
  • Karma: 59
    • CiviCRM site
  • CiviCRM version: latest
  • CMS version: Drupal and Joomla latest
  • MySQL version: numerous
  • PHP version: 5.3 and 5.2
Re: Allow users to cancel their CiviEvent Registration
September 02, 2008, 01:46:13 am
Carmi,

Quote from: majortom on August 30, 2008, 12:52:34 am
Allowing people to cancel event registration is is very important. They should not be able to delete themselves, just change their status to cancelled.

I've added this feature suggestion to CiviEvent Feature Candidates page.

Quote from: majortom on August 30, 2008, 12:52:34 am
What I am not sure about is should they then be able to reinstate themselves. Consider the following:

Early Registration (before 1 July) costs $100
Regular Registration (between 1 July and 21 July), less costs $150
Late Registration (between 21 July and 30 July) costs $200
Registration closes on 30 July, the event is 7 August.

Bill registers on 30 June and pays $100.
He then cancels his registration on 10 July and wants to reinstate on the 12th. Should he be required to pay the $50 extra (i.e. should this be treated simply as a new reservation?) Is it different if the refund has not been processed (or if no refunds are provided)?

Tom registers on 30 June and pays $100.
He then cancels on 25 July, but on 4 August wants to reinstate his registration? Again, assume that no refund was allowed (or just no refund was processed).

Seems like this should be a subject to individual decision from event organisers?

Quote from: majortom on August 30, 2008, 12:52:34 am
Related would be the ability to add other status items to a registration that would also be user editable.

Did you try custom fields for this?

Quote from: majortom on August 30, 2008, 12:52:34 am
One final item, it would be nice to be able to track users who sign up for events and then always cancel. :-)

This can be achieved using search.

Thx,
m
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

My absolute favourite: Wordpress Integration!.

Donate Now!

majortom

  • I post occasionally
  • **
  • Posts: 50
  • Karma: 0
Re: Allow users to cancel their CiviEvent Registration
September 06, 2008, 07:38:22 am
Quote from: Michał Mach on September 02, 2008, 01:46:13 am
Carmi,

Quote from: majortom on August 30, 2008, 12:52:34 am
What I am not sure about is should they then be able to reinstate themselves. Consider the following:

Seems like this should be a subject to individual decision from event organisers?

Yes. What I meant was that if this feature is added, then there may be a user (administrative user in this case) configurable option to specify this functionality.

Quote
Quote from: majortom on August 30, 2008, 12:52:34 am
Related would be the ability to add other status items to a registration that would also be user editable.

Did you try custom fields for this?

Currently, once a user has registered, he may not make any changes to his registration. What I was suggesting was that a user should be able to edit some aspects of his registration after he has registered. Which fields (if any) should be user editable should be configurable by the event's  administrator.

/carmi

sawjer

  • Guest
Re: Allow users to cancel their CiviEvent Registration
November 27, 2008, 02:21:25 am
Quote from: majortom on September 06, 2008, 07:38:22 am
Quote from: Michał Mach on September 02, 2008, 01:46:13 am
Carmi, ...

Yes. What I meant was that if this feature is added, then there may be a user (administrative user in this case) configurable option to

Currently, once a user has registered, he may not make any changes to his registration. What I was suggesting was that a user should be able to edit some aspects of his registration after he has registered. Which fields (if any) should be user editable should be configurable by the event's  administrator.

/carmi

It is a matter of fact that any bigger event has a considerable amount of registration change. The whole purpose of the civicrm-event is to offer administrative help in this process.
I agree that the user should receive his confirmation with a registration reference, possibly the credit card invoice number and a possibility to communicate any change request.

On top I get the impression, that the whole project is in danger to grow more and more in complexity. The single most pressing need in my opinion is an easy way of writing your own event registration using the civicrm framework and database. The framework looks to me very well thought out and stable, the applications like event registration have a concept and structure but lack in useability for the practival situation. Making plugins reasonably easy could solve many similar requests.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Allow users to cancel their CiviEvent Registration
November 27, 2008, 05:30:14 am
Quote from: sawjer on November 27, 2008, 02:21:25 am
It is a matter of fact that any bigger event has a considerable amount of registration change. The whole purpose of the civicrm-event is to offer administrative help in this process.
I agree that the user should receive his confirmation with a registration reference, possibly the credit card invoice number and a possibility to communicate any change request.

It is also a matter of fact that software costs time, money and energy to build, support, document and maintain. Given unlimited resources we can do everything (so can everyone else). As an open source software project we chose to prioritize and build certain things first and roll in other changes with later releases.

Quote from: sawjer on November 27, 2008, 02:21:25 am
On top I get the impression, that the whole project is in danger to grow more and more in complexity. The single most pressing need in my opinion is an easy way of writing your own event registration using the civicrm framework and database. The framework looks to me very well thought out and stable, the applications like event registration have a concept and structure but lack in useability for the practival situation. Making plugins reasonably easy could solve many similar requests.

We are moving more and more things into hooks and allowing folks to control more aspects of it from a "plugin" perspective (in 2.2 the amount charged is hookable). Adding plugins to control workflow is something we will do so in the future. If you have suggestions / code on how/where to add it that would help

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

tahirramzan

  • I post occasionally
  • **
  • Posts: 51
  • Karma: 1
  • CiviCRM version: 4.4.4
  • CMS version: Drupal
  • MySQL version: 5.6
  • PHP version: 5.4
Re: Allow users to cancel their CiviEvent Registration
April 30, 2015, 05:15:28 am
Respected community,

I am working on the development of “Refunds and Partial Payment Module” for CiviCRM, I am requesting that please go through this forum discussion and contribute your valuable feedback:

http://forum.civicrm.org/index.php/topic,32411.0.html

Thanks in anticipation
Regards

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • CiviEvent Suggestions (Moderator: Michał Mach) »
  • Allow users to cancel their CiviEvent Registration

This forum was archived on 2017-11-26.