2

Is there a way to set 'Event confirmation' to 'no' by default? It can done for each event but can this be turned off once and for all?

1
  • Do you mean event confirmation screen? Sep 6, 2021 at 12:05

1 Answer 1

3

If you mean to turn off Confirmation screen for Events by default when an Event is created then you can either

  1. Implement pre hook to set is_confirm_enabled = 0 when $op is create and Objectname is Event

or

  1. Run below sql query

    ALTER TABLE civicrm_event CHANGE is_confirm_enabled is_confirm_enabled TINYINT(4) NULL DEFAULT '0' COMMENT 'If false, the event booking confirmation screen gets skipped';

Note: For paid events Civi by default doesn't skip Confirmation page.

HTH

Pradeep

2
  • more than a great answer, thanks Pradeep! I've run a UPDATE civicrm_event` SET is_confirm_enabled='0' WHERE is_confirm_enabled LIKE '1' to modify the events already created Sep 6, 2021 at 14:18
  • For those using WordPress, Christian Wach pushed an update of CiviCRM Event Organiser that offers this option from backend: github.com/christianwach/civicrm-event-organiser Sep 15, 2021 at 9:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.