Skip to main content
Creating a Discount
Angel Horowitz avatar
Written by Angel Horowitz
Updated over a week ago

Setup

Authorization

First, you need to make sure you have the proper authorization to create discount codes. By default, the new Product Discount action is part of the Product Management authorization group. This authority action is required to create and manage discounts.
​
​

User-added image

Note: You will need the Product Discount and Product Management authorizations in order to perform the actions in this article.

Creating Discount Codes:

  1. In the main global search box, start typing "Discounts" or click on "Settings/Gear Icon" in the upper right hand corner and under the Financial section, you will be able to access the "Discounts" page.

  2. Display Name: A human readable name for the discount. Displayed on invoices.

  3. Discount Type: Can be either

    • Percentage: If you want your discount to be a percentage of the item price, use this field.

    • Dollar: If you want your discount to be a particular dollar amount, use this field.

  4. Discount Code: A unique identifier for your discount. For coupon-code type discounts, users will enter this code in their shopping cart to apply the discount.

    Even if you're creating an automatic discount you should enter a unique code here to help track your discounts.

  5. Description: A longer description of how the discount is intended to be used to help on the administration side. Not displayed anywhere except in the Discount Manager page.

  6. Date Window: If your discount has a valid time window - i.e. the discount can only be used during this specific time period.

User-added image

Options:

  1. Visibility: Is the discount available to customers online or only to staff in house? Choose In house only (Admin side), Online only, or everywhere.

  2. Remaining Availability: If the Limited Availability box is checked, this box reflects the number of this discount remaining available to any customer. Once the quantity is zero then the discount is not allowed for anyone. For example, if you want to give 10% off to the first 20 people, set this number to 20 when you create the discount and you'll see it count down as people use it.

  3. Include Historical Invoices: When this box is checked, it will look at the customer's past 2 years of invoices to see if they qualify for a discount. For example, this is often used for a sibling type of discount. If one family member signed up for a program and then in a separate invoice, another family member signed up as well. Do you want them to receive the discount? Then check this box to look at past invoices.

  4. Required Quantity: The number of product items that need to be in the shopping cart in order for the discount to be valid. For example if a customer needs to purchase 5 days of camp in order to receive a discount, you would say the required quantity is 5. If you have a discount on a dozen bagels, you'd set this field to 12 and assign the discount to the bagel product.

  5. Max in Cart: Maximum number of times this discount can be in the shopping cart in one transaction.

Discount Type

There are 3 different types of discounts (Normal, Family, or Single Customer).

Options:

  1. Repeat: Select this option if you want your discount repeated over every applicable item. It will repeat once for every group of whatever number you have set in Required Quantity. It is important to set this option for most percentage style discounts if you want the percentage to apply across the entire group.

  2. Universal: Discount applies to any product - DaySmart Recreation Support team controls this option to apply the discount to any product without having to assign it on the product management level. If you are interested in using this, you will need to email our support team to turn this on.

  3. Sequential Camp Discount: Applies when events are "in a row" (e.g. Sign up for all 5 days and get 5th day fee).

  4. Same Week Camp Discount: In order to qualify all the events must be within the same calendar week.

  5. Same Program: The Program associated with these products must be set on the Product Edit page. i.e. "Camps".

  6. Same Season: Multiple cart items are from the Same Season.

  7. Same Team: Multiple cart items are the same Group (class/team/camp).

  8. Automatic: Discount applies to the product when it's added to a cart without entering a code. You still want to define a code for tracking, however. Again, be careful - automatic discounts can make class transfers and reversals tricky.

  9. Stackable: Can this discount be combined with other discounts?

  10. Requires Specific Membership(s): Select memberships required to qualify for this discount.

User-added image

Applying Discount Code to Product:

To assign discounts to products, click on Settings and press Products. You can also use the global search box and begin to type in "Products" to select the Product page.

  1. Search for the product you would like to assign the discount to by typing the name in the "Product Name" box and then click Search. A list of results will appear below.

  2. To the left of the product ID, place a check in the box next to all of the products you want to assign the discount to.

  3. Click the "Manage Selected products" box at the top of the page to open it.

  4. In the box titled "Discount" start typing in the discount code name you created (it will autofill), and hit Apply. This will assign the discount to all the products that are currently check marked. When a product is assigned a discount, it just means that the discount may be used on that product. Other restrictions may apply, depending on your discount variables.

User-added image


NOTE: You can find all products assigned to a specific discount by typing the discount code name and pressing the search button.
​
​

Did this answer your question?