Articles in this section

Waiver Integration and Configuration

Providing access to waiver integration within Ticketure can provide opportunities not only to capture a signed document for liability reasons but also can be used to capture additional information about your attendees for activities such as camps or classes. 

Supported Waiver Integrations

Smartwaiver - Ticketure currently supports a realtime integration with Smartwaiver offering a comprehensive experience for your visitors. Please follow the steps outlined in this article to complete the registration and collect the needed details needed to integrate Smartwaiver with Ticketure.

Ticketure Configuration

After completing the setup within Smartwaiver, there are a few remaining settings needed in Ticketure to get rolling with collecting waivers and assigning to orders placed in Ticketure.

Configure Smartwaiver Webhook Receiver

Configuration of the Smartwaiver Webhook Receiver requires Portal Admin level security and can be found at Portal/Settings/Configuration. 

 

smwebhook.png

api_key - This is the Smartwaiver's API Key that was created in your Smartwaiver setup. 

automation_identity - Tasks performed on waivers are logged to specific identities (or staff members). This setting will be the identity/staff member to whom automated tasks performed on waivers (assigning to tickets upon completion, etc) are logged. You can create a new identity/staff or leverage an existing one.

There is a 'Ticketure Automation' user that is set up in the system for other automated tasks and can be used for this task as well. Search for the customer of 'Ticketure Automation' and note the GUID in the URL. If you do not find the Automation user and would like to use it, please file a support request asking for the GUID to be shared.

minor_regexp - When a waiver is returned to Ticketure, it contains an indicator if the waiver is for a minor or not. This regex maps out the Ticket Types that are deemed to represent a minor. This is set system wide, so if you have a number of different Ticket Types that represent a minor and would require a waiver, then you will need to list all of them here.

Examples: If all your minor ticket types will contain the word 'Child' in them, entering Child would be a wildcard option that would classify all those Ticket Types as a minor. If there are multiple Ticket Types that could represent a minor, place brackets around each and separate by a | - ex: (Child)|(Minor)

Important:
The regex is case sensitive. Please ensure that the entered text matches the case of your ticket type.

Please do not use "reserved" characters for regex matching which include +, *, ?, ^, $, (, ), [, ], {, }, |, \, or . in your ticket type names.

hash_key - This is not yet supported by Smartwaiver but will be leveraged at a later date. The field is required at this time, so enter any text (ex: "TBD") in this field.

Setting the Waiver ID

A waiver can either be assigned to an Event or Ticket Group level. If set at the Event level - all tickets sold to that event will need a waiver, whereas set at the Ticket Group level - only tickets in that Ticket Group will require a waiver - or you can set different Ticket Groups to require different waivers.

To set the waiver required for the tickets, a meta key, will inform Ticketure that it needs to provide waiver support for the tickets that are being sold for that Event or Ticket Group. Navigate to the Event or Ticket Group that you would like to capture waivers for and add a meta key of waiver:template with a value of the waiver Id as noted in the setup of the waiver (from our example article the waiver ID was qgyjbdnww1ckkuoyffknyj). 

TG_Waiver.png

Including Waiver Link in Email Confirmation

The final step is to include the waiver link in your confirmation emails that are sent out to your visitors which will automatically associate the waivers to the visitor's order. A helper function waiverLink has been added to the Email Context that returns the URL (including the Autotag option for linking).  To add to your confirmation page simply add a condition to look if the waiverLink exists and then the message that you want to display with a link to the waivers. 

{{#if (waiverLink)}} 
      <h2>Your experience is EXTREME and requires waivers!</h2> 
<b>All members</b> of your party must complete a <a href='{{waiverLink}}' target='_blank'>waiver</a> before we let you in.
Please complete the waiver before arriving.
</p> {{/if}}

Visitors who complete the waivers via the link will automatically be associated/linked to tickets in the order based on Minor/Non Minor association outlined above. For those who don't complete the waiver process before arrival, there are a few options from completing it on their smartphone to using an onsite 'kiosk' option (if supported) enabling your visitors can complete the waiver onsite. 

Note:
Ticketure currently stores waivers on the ticket for each visit, not on the attendee. Thus if an attendee is a repeat visitor, they must complete an additional waiver. 

Waiver Related Articles:

 


Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.