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

# Extras

> Offer optional add-ons — a bottle of wine, a birthday cake, a flower arrangement — that customers can add and pay for when booking.

**Extras** are optional add-ons customers can attach to a booking — a bottle of wine, a birthday cake, a flower arrangement. Unlike [prepayment](/shifts/payments-prepayment), extras are never required; they're a chance to upsell.

<Warning>
  You must connect a **payment provider** (Stripe, Payzone, or CMI) before enabling extras.
</Warning>

<Note>
  Extras are on the **General** tab. Enable **Extras** to add products.
</Note>

## Extras vs prepayment

|                           | Prepayment                        | Extras               |
| ------------------------- | --------------------------------- | -------------------- |
| **Purpose**               | The main offer (set menu, ticket) | Optional add-ons     |
| **Can be required?**      | Yes (mandatory option)            | No — always optional |
| **Featured on homepage?** | Yes                               | No                   |

A product can't be in **both** prepayment and extras at the same time — you'll be asked to fix any duplicates before saving.

## Add your add-ons

Extras come from the same [product catalog](/shifts/products) as prepaid products (**Settings → Products**) — edit prices and descriptions there. Each extra uses the same per-shift settings as prepaid products (except "Featured"):

| Setting                 | What it does                                                      |
| ----------------------- | ----------------------------------------------------------------- |
| **Internal only**       | Available to staff only — hidden from customers                   |
| **Cashable online**     | Paid online now (vs. recorded as pay-on-site)                     |
| **Show price**          | Displays the price (for items not cashed online, you can hide it) |
| **Percentage of total** | How much is paid online now; the rest is paid on site             |

<Accordion title="Capacity and advance notice">
  As with prepaid products, you can cap how many of an extra are sold each day with **capacity per day** (and **per variant**), and require a **minimum delay** so an item must be ordered a set number of hours ahead — for example a cake that needs a day's notice.
</Accordion>

## FAQ

**Can I use extras without prepayment?**

Yes. Extras work on their own — for example, a normal dinner shift that simply offers an optional bottle of wine to pre-order.

**Why can't I add the same product to both?**

A product belongs to one role per shift — either it's part of prepayment or it's an extra. Keeping them separate avoids charging the customer for the same item twice.
