The simplest way would be to use the Webform Registration module, which has been tested to ensure it works with CiviCRM email fields.
This conversation came up on the CiviCRM chat. I have done this for a site previously -- following instructions from @petednz's blog post here. (Note that blog post also has some exported Rules that you can ...
This is easy to configure with webform civicrm (a Drupal module) - here are the steps:
A. Create a native webform field - call it Discount Code. Let's put it at the top - where we're going to select the Membership Type:
B. Go to your CiviCRM Tab -> then to Memberships -> and hit the checkbox on Membership Fee; this will expose it to the webform;
C. String ...
CiviCRM has a built in form builder which are called Profiles. It's not as powerful as Webform integration, but may fit your needs.
If not, the equivalent for WordPress would be Caldera Forms with CiviCRM integration.
If you're using Drupal, Webform-CiviCRM Integration will handle your scenario pretty easily. It allows registering any number of participants for any number of events on a single form.
You may also want to e-mail Sarah Gladstone, the author of the Youth Registration extension, what she uses instead - but I'm pretty sure they use Webform-CiviCRM integration ...
By default the Webform-CiviCRM module uses the default "Unsupervised" rule from CiviCRM to determine if an unknown contact is already in your database. If this is not happening for you, check your rule's criteria.
And as of v4.11 you can now specify the matching rule per contact.
You'll find this new option just under the "Contact Fields":
The help text ...
It's pretty late to be answering this, but the Percentage Price Field extension supports something very much like this.
This extension allows you to add an "Additional Percentage" field to
any price set, which will automatically calculate and add an
additional amount to a transaction, as a configurable percentage of
other selected price set options.
If you have the Spouse and the Child set up with Relationships - and you configure the webform to have 3 contacts, and you set the contact 2 "Existing contact" webform component to have a 'default value' based on 'relationship to contact 1' then I would expect that using a checksum for contact 1 should result in those other contacts being prefilled. Is that ...
Once you have selected 'user select' for the groups in the CiviCRM section of the webform admin section, save and return to the 'components' tab (where all the webform fields are listed). Find your Groups field and edit it from the component list. If you change the list from Live to Static, you can then select which of your groups will appear as an option ...
The CiviCRM Gravity Forms integration by CiviVIP is looking like a good first step towards full integration with CiviCRM. Currently it has integration with multiple contacts (that can be linked via relationships) and activities. I think event registration and contributions are on the list of features currently being developed. Nathan's presentation at ...
Contributing or sponsoring upgrades to the youth-registration extension seems like a good option for you. The extension has already been written and seems to need minimal maintenance to get it working with the latest version of CiviCRM.
Short of that, your current options are limited. You could set up your registration form in such a way that the child's ...
That is now possible! For both CAD and USD.
Pull latest webform_civicrm module:
git clone https://github.com/colemanw/webform_civicrm
Pull latest iATS Payments extension:
Example of USD Checkout:
The short answer is "yes." If you look at civicrm.org/roadmap you'll see 3 goals for the next evolution of CiviCRM, the first being:
GOAL 1: A POWERFUL FORM DESIGNER
Today our users, and those that support them, are able to customize
CiviCRM installations with a number of powerful tools, many with point
and click interfaces. But there are still ...
I found the answer in a post on the Miscrosoft developer forum:
Some of the 'highlights':
“In IE11 and Edge, we made the decision to ignore autocomplete=off”
From a developer:
WHAT !!! ???
That’s why we are receiving so many UI complaints recently. This is a ...
Price set options that change are doable, but in order to make the totaling work, you've got to rewrite that bit of code, because it adds and subtracts the single item amount you check or uncheck.
Let's say the fee price option is pegged at 3%. You select $50, the fee option goes up to $1.50 and the total goes to $50. Now, you check the cover-my-fee box, ...
Yes, it can be done with webforms.
Select a 2nd contact in the CiviCRM tab, check Existing Contact and add any other fields that you want to expose on the form (including the custom info). Click Save Settings.
Go to the Webform tab and click on the field that was created for the Existing Contact. There you can set the autocomplete option for the Form ...
A new alternative to Gravity Forms is Caldera Forms with CiviCRM integration. Unlike the Gracity Forms integration, development is active and it now far surpasses Gravity Forms integration in functionality.
When you add the contact in the CiviCRM tab of the Webform, making sure you check the "Existing Contact" box:
From the help:
Gives many options for how this contact can be autofilled or selected.
From the Webform tab you can edit this field to configure:
Widget: Determine whether to expose this field to the form as an
autocomplete or select ...
Yes, you can do this with Webforms. Create two contacts on the webform. Contact 1 will pay (that's always the case with contact 1), you can set contact 2 to receive the membership. Incidentally you could also add contacts 3, 4, etc. to also receive gift memberships.
More details can be found in these instructions.
Webform-CiviCRM integration was designed to be able to sign up multiple members plus collect a contribution. It will save a single contribution record containing a separate line-item for each (2 memberships + a donation = 3 line items).
There are some key settings that are required:
Contributions (in Webform CiviCRM section): Should be set to your Donation ...
CiviCRM profiles still have HTML snippets, which you can post on another website. They can be used for Mailing subscription forms, but if I'm right not for event subscription.
Other options I am thinking about would be:
2 sites, 1 CiviCRM
So you are using CiviCRM with 2nd site, and ...
You can accomplish this by:
Installing the webform select or other module.
Changing the price field's widget to a select (by default it is a textfield) and enabling the options you wish plus the "other" feature provided by the above.
I use Webform CiviCRM for many Event and Membership registrations - as the key advantage (unlike in CiviCRM itself) you can expose multiple profiles and store them all with relationship - capturing Primary + Spouse + Children all on one page.
Online payment: yes is possible - generally works for inline Payment Processors such as PayPal Pro and iATS Payments ...
I am not sure that I understand the question.
If you want every submission to create a contact without checking for an existing contact in CiviCRM, don't you do that by selecting -None- for the Matching Rule for contact 1.
Example 1: Give user option to pay for Event Registration either right now - or in monthly installments
Scenario: Parent (Primary Contact) signs up Child for Swim Club. Give the Parent the option to pay all Fees right now - or in Installments.
1a) set up the fields in the new Recurring Contribution section in the CiviCRM tab. In order for webform_civicrm ...
Just wanted to share how a volunteer Admin for one of our projects is handling assets - e.g. Table assignments for Events; Room assignments for Camp; Equipment etc.
Warning: must be abstract thinker - and you'll never look at Tables the same :-)
Let's look at Table assignments for Events - as I have the site open and can pull in some screenshots - to Demo ...
There are lots of tutorials available for CiviCRM. Here are some of the links that were useful for me while i was training someone 2-4 years ago.
both tags and groups are ways to segment contacts. There are a few differences:
- can be used for contacts, activities, cases and attachments
- quick to add, easy to use and find
- you can not extends tags with custom fields AFAIK
- easy to spot on the contact summary (if you do not use too many)
- can not be used to create a segment of contacts ...
Below please find some screenshots to illustrate how to do this:
1. This is a View of Activities. Each Activity has an Update button [that's a Global: Custom Text field -> Text Update; Rewrite results: Output this field as a link -> to the webform URL with case-worker-form?cid2=[contact_id]&aid=[id] and bootstrap classes btn to make it a button] -> the ...