9

I want the user to be able to type a Discount code into a field and then I want that Discount code (if applied correctly) to result in a reduction of their Membership Fees;

12

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:

enter image description here

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 it together with Conditionals: in your Webform Tab -> hit Conditionals Here's mine:enter image description here

D. Let's test the Form: here are the three scenarios:

Select Professional Membership - we don't have a Discount Code:

enter image description here

Select Student Membership - we don't have a Discount Code:

enter image description here

Select Student Membership - and we have a Discount Code:

enter image description here

  • Thoughts on using this to reduce the cost to a 'free' ($0) registration? I've tried it with conditionals, which does zero the fee, however I run into an issue when the webform is still wanting credit card info entered to complete the registration. – jursulak Apr 9 '18 at 16:56
  • Hey Jason - email me the form url and I’ll have a look – KarinG - Semper IT Apr 9 '18 at 17:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.