Discount codes are codes you give to your customers that allow them to apply a percentage discount to specific online pass purchases. This feature is available with our Stripe payment integration.

For example, you could create a code called 'HOLIDAYFITNESS' to let customers receive 20% off any pass purchase.  Or you can create a code called "NEW" to give brand new clients a 100% discount & encourage them to try out a class for free (click here for more discount options for new customers)

Discounts can be applied to online pass purchases, ticketed reservations, and paid Series reservations.  At this time they cannot be applied to Memberships (though you can offer a free membership trial - click to learn more).  

Creating Discounts

To get started, first you need to create a discount.  Go to Manage Settings > Discount Codes. Then you can click the 'Create a Discount Code' button to get started.

  1.  Discounts must be one word.  It will be capitalized, though your customers can enter them lowercase. 
  2. Discount codes must be made up of letters and numbers only. Special characters (including the percentage sign!) are NOT supported.
  3. Discounts must have a PERCENT discount.  Specific dollar amount discounts are not possible.  Discounts can be up to 100% -- so you can offer free passes too :)
  4. Discounts CAN have an expiration date, but don't have to.
  5. Discounts can also have a limit to the total number that can redeemed. This is nice if you want to keep redemptions under control by offering a discount only to the first ### of people who have the code.  However, you cannot limit the number of times an individual redeems a discount code.

Determining Which Passes & Classes A Discount Can Be Used For:

You can tell Punchpass which passes and ticketed classes a discount can be used for. This allows you to target specific Series or pass types for your discounts, hopefully improving your sales! By default, a discount is eligible for ALL passes/ticketed classes when it is first created. Click on the discount to edit, and then scroll down. You'll see which passes are eligible, and can click Change Eligible Passes/Classes to make your selection!

Managing & Editing Discounts

Once you have a discount created, you'll see them listed like the screenshot below.

If the discount has a limit we'll show it, along with the # that have been redeemed so far.  You can mark a discount as Inactive at any time, or Punchpass will deactivate it when it expires or reaches its redemption limit.  

To EDIT a discount, simply click on it.  You may delete Discounts that have never been redeemed, and only deactivate ones that have. 

To TRACK discounts, click on the number of Redemptions to see the Redemption Report:

You'll also see the discount code used on the Pass in the customer's account:

The Most Exciting Part - Using Discounts!

If the pass, paid series, or ticketed class has an eligible discount code, Punchpass will show the Discount code field.  Customers can enter the discount, and click 'Apply Discount' to confirm the code is valid.  

If it is, Punchpass will display the new price, along with the % off.  The 'Purchase Pass' button will also display the discounted price.  


Discount codes apply only when the client purchases from the public pages online using your Stripe connection.  They do not apply to in-studio sales from your administrative login, and they do not apply if you are selling via cash/check/other.

Hot tip!  Want to have a button on your website directing new customers to a discounted pass?  You can do that!  Here's how:

  1. go to the pass list page shown on your public punchpass page
  2. enter & apply the desired code for the particular pass you choose
  3. copy the url link that shows in your browser
  4. Add a button on your website that points to that url link.  

Then the discount code is already applied ahead of time when your client clicks the special 'New Customer' button on your website.  :)

There is no way to limit a client to using a discount code purchase only 1 time.  So to encourage legitimate use, be sure to set the expiration date or let Punchpass automatically deactivate it when it reaches the redemption limit you've set. You can also mark a discount as inactive at any time.

We hope discount codes help you drive more sales & customers to your business!

Did this answer your question?