Discounts | Example - Applying a 25% discount to orders over £20 | BG_DISC_001
In this tutorial, we'll take a look at how to create discounts for use by your customers on your storefronts.
In this specific example, we'll create a blanket discount, which applies a 25% discount to any basket which exceeds £20.
1. Navigate to Discounts
The discounts area is where you can create multiple types of discount for use on your storefronts. These discounts can take many different forms and have many different restrictions, such as using or not using coupon codes, date limits, usage limits and more.

2. Click on Add new
You will be taken to a separate screen where your specific discount can be configured.

3. Type a name for your discount. This is used for reference purposes and will not be seen by the customer

4. Select a discount type
Discounts can be applied in numerous different ways, which can be selected from the Discount type dropdown.
Some examples include:
Assigning discounts to order totals or subtotals
Assigning discounts directly to product groups or product variants
Assigning discounts on delivery
In this example, we'll choose the option to apply this discount to the order subtotal.

5. Check Use percentage
Discounts can be applied either in monetary value, or as a percentage of the price covered by that discount.
In this example, we'll input a 25% discount. Based on our Discount Type selection, this will be applied to the entire order subtotal.

6. Configure additional settings
Additional settings can be configured to control:
The start and end date for the use of this discount (outside of which it will not be applied)
Whether the discount requires a coupon code to be input in order to use it
How many times (total or per user) the discount can be used

7. Specify a use of 1 time per user.

8. Click on Save and Continue Edit

9. Click on Requirements
We can apply additional requirements to this discount, giving us granular control over when this will be applied.

10. Select an option from the Discount requirement type
This dropdown allows us to apply these additional requirements to this discount. In our example, we will select "Customer has spent x.xx amount", to ensure the discount isn't applied unless the order total exceeds a certain value.
Other potential options include:
Specific billing or shipping countries
Customer purchase history
Customer department or customer role

11. Type a required minimum spend

12. Click on Save
This is a separate save button specifically for the minimum spend field

13. Click on Save and Continue Edit
Bear in mind that a discount can have multiple requirements. Add additional entries on the Requirements tab.
