Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-2661

Allow Pay-later Paid Events without a Payment Processor

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.1
    • Component/s: CiviEvent
    • Labels:
      None

      Description

      Currently, if you configure the "Event Fees" page for an event to allow "Pay Later", and then don't select a Payment Processor - you can save that configuration, but when you go to Register for the Event a fatal error is given ("Payment processor must be selected .for this event registration page.").

      We should modify the Register code to allow this combination. (With this combination of settings, the Registration form does NOT include any Payment fields or Billing Address block - only the event fees, email address and any profile fields.) All completed registrations are set to Pending status.

      — Original Post from Eileen ----
      if you create an event with no payment processor, 'paid event' with 'pay later set' and then try to test drive the registration you get this error:

      unrecoverable error
      Sorry. A non-recoverable error has occurred.

      A payment processor must be selected for this event registration page (contact the site administrator for assistance).

      Return to home page.

        Attachments

          Activity

            People

            • Assignee:
              mover Michał Mach
              Reporter:
              eileen Eileen McNaughton
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: