Discussion

  1. Should the configuration of Caldera Forms be per-Product-Type or per-Product? i.e. when an admin selects a form to use, is that chosen for each performance or can it be configured by show?
  2. What if more than one product with a Caldera form configured on it is added to the cart? What is the user experience to fill out a Caldera form for each product or product type configured?
  3. How to preserve data integrity with other plugins/components that are also syncing data to CiviCRM?
  4. How will the Caldera form be injected in the checkout process? A code hook?
  5. How will the multiple-participants be created for Classes and Camps?