Table of Contents

Model Open Tickets Entities in CiviCRM

This is a key integration of OpenTickets with CiviCRM since contact and participant data will generally be handled by other plugins. Two CiviCRM Entities are needed to model Open Tickets Events and Event Dates: CiviCampaigns and CiviEvents. This will enable the third entity, Participants, to be mapped to Ticket Purchases. Additionally

  • An OpenTickets Event, such as "Goodnight, Gorilla" will have a corresponding "Campaign" in CiviCRM
  • Each Event Date in OpenTickets will have a corresponding CiviEvent, with the OpenTickets Event indicated by the CiviCampaign property of the CiviEvent.