Skip to main content

Add a Refund Policy to Your Ticketing Page

Display refund terms, require agreement, or simply inform ticket buyers using Terms & Conditions, Checkbox, or Paragraph fields

Written by Maddy

Adding a clear refund policy to your TicketSpice page helps set expectations for ticket buyers and reduces confusion around cancellations, timing, and eligibility. Whether you want to require acknowledgment or simply display your policy, TicketSpice offers multiple ways to include refund information directly in your ticketing page.

Pro Tip: Many customers enable Purchase Protection. Purchase Protection allows you to maintain a no-refund policy while still allowing your ticket buyers to receive a refund for approved circumstances. The best part is, this is free to you!

The Purchase Protection team would field any refund requests for ticket buyers who enrolled. Should a request meet the requirements, the Purchase Protection team would issue the refund out of their pocket, allowing you to recoup your funds. You keep your money and the ticket buyer gets theirs back. Not to mention, your event saves time by not having to field such requests. It is a win-win!

Learn more by clicking here.

Note: In TicketSpice, we offer several different ways to inform ticket buyers about your cancelation and refund policy. Here are some different options and when we recommend using them:

  1. The Terms & Conditions field displays your full refund policy in a dedicated terms field and requires ticket buyers to either check a box or provide a signature before completing their order. This option works best when you need clear, enforceable agreement or want to document consent for stricter refund policies

  2. The Checkbox field allows you to include a short statement about your refund policy and requires ticket buyers to actively check a box to continue. This option works best when you want a lightweight acknowledgment without requiring a full terms agreement or signature

  3. The Paragraph Text displays your refund policy on the page without requiring any action from the ticket buyer. This option works best when your goal is to inform rather than require confirmation, or when your refund policy is more flexible or low-risk

Jump To...

Add a Terms & Conditions Field

When your event has a specific or strict refund policy, it’s important to make sure ticket buyers clearly understand and agree to those terms before completing their order. The Terms & Conditions field allows you to display your full refund policy in a dedicated section on your ticketing page, and requires ticket buyers to actively acknowledge it. This approach is especially useful when you need a clear, enforceable agreement or want to keep a record of consent for your refund terms.

  • From the Pages screen, click the pencil icon on the page you'd like to edit

  • Scroll below the ticket block and hover your mouse over the place you'd like to add your field

  • Click the green plus icon

  • Select the Terms option from the Data Collection column

  • Customize the Label as desired

  • Select Text (to type out your terms) or PDF (to upload a PDF with your terms)

  • Type or upload your terms

  • Toggle the Collect a Finger Signature option to Yes or No. If this option is turned off, ticket buyers will select a checkbox to acknowledge the terms. If this option is turned on, ticket buyers will provide a digital signature to acknowledge the terms

  • Click Done

  • Click Save Now in the upper-right corner of your page to save your changes. Click Publish to publish these changes to your live page


Add a Checkbox Field

If you want to highlight your refund policy without requiring a full terms agreement, adding a Checkbox field is a quick and effective solution. This option allows you to include a short statement about your refund policy directly on your ticketing page. With a Checkbox field, ticket buyers must actively check the box to continue, ensuring they’ve seen and acknowledged your policy. This approach works best when you need a lightweight acknowledgment without the formality of a full terms and conditions agreement or signature.

  • From the Pages screen, click the pencil icon on the page you want to edit

  • Hover over your page, and click the green + icon where you want to add the field

  • Add the Checkbox field

  • Customize the Label as desired

  • Add a Description to the field with your refund policy

  • Toggle the Required field to Yes to require ticket buyers to accept the checkbox

  • Toggle the Checked box to No to leave the checkbox unchecked by default, so ticket buyers need to click the checkbox

  • Toggle the Financial Options field to No

  • Click Advanced Settings if you would like to further customize the field

    • Show Description on Confirmation: show the checkbox's description on the confirmation page/email

    • Toggle the Left Align Checkbox to Yes or No depending on whether you want to align the checkbox on the left-hand side or in the middle of the page

  • Click Done

  • Click Save Now in the upper-right corner of your page to save your changes. Click Publish to publish these changes to your live page


Add a Paragraph Text Field

If your goal is simply to communicate your refund policy without requiring explicit agreement, a Paragraph Text field is a straightforward option. This allows you to display your refund policy directly on the ticketing page so ticket buyers can review it as they complete their order. Because no action is required, this approach works best when your policy is more flexible, or when you primarily want to inform ticket buyers rather than collect formal acknowledgment or consent.

  • From the Pages screen, click the pencil icon on the page you want to edit

  • Hover over your page, and click the green + icon where you want to add the field

  • Add the Paragraph Text field

  • Enter your refund policy in the text box

  • Format the text with any of the options in the menu bar

  • Click Done

  • Click Save Now in the upper-right corner of your page to save your changes. Click Publish to publish these changes to your live page

Did this answer your question?