Sorry, we didn't find any relevant articles for you.

Send us your queries using the form below and we will get back to you with a solution.

How to set up Membership specific pricing

1. Overview of enabling Membership specific pricing

For membership specific ticket pricing, you can ask the member to enter their membership number and have this validated when entering the ticket.

The member will also have to enter their last name for Contact / Contact Group level memberships or the Account Name for Account level type of memberships.

To enable Membership level pricing, you will need to:

  • Add Membership Id (Membership No) field to Payment Txn Object, FieldSet: eventPrimaryContactRegistration[01..10]
  • Add Membership Id (Membership No) field to Payment Item Object, FieldSet: eventAttendeeContactRegistration[01..10]
  • Turn on the "Require Membership No." validation rule on the Payment Option
  • Set the "Event FieldSet Layout" on the Payment Form
  • Press Refresh Button in Payment Form Builder
  • Select "Require Membership No" on the Payment Option (Type of Ticket)
 

2. Add Membership Id (Membership No) field to Payment Txn FieldSet

Navigate to:

  1. Click on setup icon (top right)
  2. Click on Object Manager Tab
  3. Search for "Payment Txn"
  4. Click into the Payment Txn Object

There are 10 fieldsets available for the Event Registration form (1st step in the Event Ticket Purchase). You can use these as make sense for your organisation, for example "01" might be for volunteer events, "02" for Gala diners, "03" for webinars etc.

The FieldSet contains a list of fields that will be available on the page for user entry.

The fieldset number you select here must match the same number on the Payment Option and the same number that gets entered for the "Event FieldSet Layout" field on the Payment Form.

To edit the FieldSet.

  1. Select "Field Sets" tab.
  2. Search "eventPrimary"
  3. Select the fieldset number you are going to use ("02" is shown in screen shot below), then:
  4. Select Edit from the drop down menu.

NOTE: Prior to version 9.3, the "01" fieldset is NOT available for Membership Id, please use one of "02...10"

 

Drag the "Membership Id" onto the layout.

Press Save.

3. Add Membership Id (Membership No) field to Payment Item FieldSet

Navigate to:

  1. Click on setup icon (top right)
  2. Click on Object Manager Tab
  3. Search for "Payment Item"
  4. Click into the Payment Item Object

There are 10 fieldsets available for the Event Contact Attendee entry step (2nd step in the Event Ticket Purchase). You can use these as make sense for your organisation, for example "01" might be for volunteer events, "02" for Gala diners, "03" for webinars etc.

The FieldSet contains a list of fields that will be available on the page for user entry.

The fieldset number you select here must match the same number on the Payment Txn and the same number that gets entered for the "Event FieldSet Layout" field on the Payment Form.

To edit the FieldSet.

  1. Select "Field Sets" tab.
  2. Search "eventAttendee"
  3. Select the FieldSet number you are going to use ("02" is shown in screen shot below), then:
  4. Select Edit from the drop down menu.

NOTE: Prior to version 9.3, the "01" fieldset is NOT available for Membership Id, please use one of "02...10"

 

Drag the "Membership Id" onto the layout.

Press Save.

4. Turn on the "Require Membership No." validation rule on the Payment Option

Navigate to:

  1. Click on setup icon (top right)
  2. Click on Object Manager Tab
  3. Search for "Payment Txn"
  4. Click into the Payment Txn Object

  1. Click on the Validation Rules tab
  2. Check the "Check_for_Valid_Membership_No" rule is Active. If NOT Active, then;
  3. Make Active, by selecting Edit from the menu button. Then select Active Checkbox and Save.

5. Set the "Event FieldSet Layout" on the Payment Form

  1. Navigate to the Payment Form Tab. Then locate the Payment Form you are using for events that require the membership no validation and click into it.
  2. Scroll down to the Events Section
  3. Edit the Event FieldSet Layout and assign the same number as to the numbers used in the Field Sets on the Payment Txn and Payment Option above.
  4. Press SAVE button

6. Press Refresh Button in Payment Form Builder

  1. Navigate to the Payment Form Tab. Then locate the Payment Form you are using for events that require the membership no validation and click into it.
  2. Press “Payment Form Builder”

  1. Press "Full Reset" OR "Refresh"
  2. Press “SAVE”

7. Select "Require Membership No" on the Payment Option (Type of Ticket)

  1. Navigate to the Payment Form Tab. Then locate the Payment Form you are using for events that require the membership no validation and click into it.
  2. Click into the related Payment Options (Type of Ticket) for which you wish to validate the Membership No as being valid.

  1. Select "Require Membership No"
  2. SAVE

Updated at July 27th, 2024

Was this article helpful?