> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Limiting Discount Availability

> Restrict storekit discounts to specific days, hours, fulfillment types, or order channels. Target the right customers at the right time without manual toggling.

Control when and how customers can use your discounts by setting availability restrictions. Limit discounts to specific days, hours, and order types to target the right customers at the right time.

## Availability Settings

| Setting          | What It Controls                          | Example                          |
| ---------------- | ----------------------------------------- | -------------------------------- |
| **Days of week** | Which days the discount is valid          | Weekends only (Saturday, Sunday) |
| **Time range**   | Which hours the discount is valid         | 4pm - 6pm (happy hour)           |
| **Order type**   | Which order types the discount applies to | Delivery only                    |

## Configuring Availability

1. Go to **Discounts** in the sidebar
2. Click **Add Discount** or edit an existing discount
3. In the **Availability** section, configure the desired restrictions
4. Click **Save**

## Day Restrictions

Limit the discount to specific days of the week. Useful for:

* **Weekend deals** - Saturday and Sunday only
* **Weekday lunch specials** - Monday to Friday
* **Mid-week boost** - Tuesday and Wednesday to drive quieter days

Select one or more days. If no days are selected, the discount is valid every day.

## Hour Restrictions

Set a time range during which the discount is valid. Useful for:

* **Happy hour** - 4pm to 6pm
* **Lunch deals** - 11am to 2pm
* **Late night offers** - 9pm to midnight

Set both a start time and end time. If no times are set, the discount is valid all day.

## Order Type Restrictions

Restrict the discount to specific order types:

| Order Type   | Description                                |
| ------------ | ------------------------------------------ |
| **Dine-in**  | Orders placed for eating in the restaurant |
| **Takeaway** | Orders collected by the customer           |
| **Delivery** | Orders delivered to the customer           |

Select one or more order types. If none are selected, the discount applies to all order types.

## Combining Restrictions

All availability restrictions work together. A discount is only valid when **all** configured conditions are met.

**Example:** A discount set to weekends only, 5pm-9pm, delivery orders would only apply to delivery orders placed between 5pm and 9pm on Saturdays and Sundays.

<Tip>
  Use availability restrictions alongside [scheduling](/guides/discounts/scheduling) for maximum control. Scheduling sets the overall date range, while availability settings control the specific days and times within that range.
</Tip>
