
MJW Consulting designed and implemented an online bookings and event management system for the British Caving Association.
They required a system that would allow for online credit card payments, multiple ticket options and types and multiple different events. CiviCRM was the perfect platform on which to build the system.
We designed and implemented the system using a number of additional extensions:
- Stripe for processing card payments. (https://civicrm.org/extensions/stripe-payment-processor)
- CiviDiscount to allow bookings staff to issue discount codes to people.
- Extended Reports to allow bookings staff to analyse bookings and extract information such as catering requirements.
- A modified version of multipleparticipantroleforevent which allowed special registration links to be given out to groups such as traders with different options (such as tables, power requirements).
The system allowed for mass-mailing of newsletters (with bounce handling), management of individual registrations (including cancellations and refunds). It provided an easy to use interface for both customers and backend staff.