Giter VIP home page Giter VIP logo

elisseck / com.aghstrategies.eventmembershipsignup Goto Github PK

View Code? Open in Web Editor NEW

This project forked from aghstrategies/com.aghstrategies.eventmembershipsignup

0.0 1.0 0.0 300 KB

CiviCRM extension that provides the ability to offer an additional event registration or membership when registering for an event.

Home Page: https://aghstrategies.com/content/event-additional-signup-extension

License: Other

PHP 89.98% Smarty 2.79% JavaScript 3.31% Gherkin 3.92%

com.aghstrategies.eventmembershipsignup's Introduction

CiviCRM Event Additional Signup

Generate memberships or other event registrations from price options in a price set on an event

Installation and Configuration

Follow the standard CiviCRM extension installation procedure.

Usage is simple

  1. When creating or editing a price option (a radio or checkbox option for a price field), you may select “Other sign up” as Participant or Membership.
  2. Select the membership type(s) or event(s) that the membership or participant record should be created for.
  3. People who select the option while registering for an event that uses your price set will then be registered for the other event(s) or have membership(s) added.

Field Options Setup

Caveats

  • One can select one or more events for a price option OR one or more memberships for a price option. One cannot configure a single price option that registers the user for one event and one membership.
  • The payment is not associated with the membership or participant record. You may want to accommodate this in bookkeeping, or you may not care. (And what you consider to be the other event’s share of the income might be greater than the option’s price.)
  • Memberships are started/renewed immediately, even if the event registration is pay-later.
  • Options corresponding to events that are full will be disabled, even if a waitlist is available. (A notice and link will allow joining the waitlist separately.)
  • Options corresponding to events that are in the past, or with registration closing dates in the past, will be disabled.
  • If options correspond to events that have registration opening dates in the future, or with the “Allow online registration” box unchecked, that will not affect whether they’re enabled. A common use case is to only allow registration for one event via another event.

Help and Improvements

Please help improve this extension by using the extension issue queue to report any troubles and to make requests for feature improvements. The issue queue is here: https://github.com/aghstrategies/com.aghstrategies.eventmembershipsignup/issues

Issues submitted to the issue queue will be addressed based on availability and interest. Please contact us for request paid support.

com.aghstrategies.eventmembershipsignup's People

Contributors

agh1 avatar alifrumin avatar danaskallman avatar gah242s avatar mepps avatar twomice avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.