> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.omegatheme.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Add-ons

Add-ons are policy notices or consent forms that customers must acknowledge before completing their booking.

## Open Payment tab → Add-ons

In the service → **Payment** tab → scroll to the **Add-ons** section → click **+ Add an add-ons**.

![Add-on creation modal with configuration fields](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/image_u1uleo.png)

## Modal fields

| Field | Description |
| ---- |
| **The field is required** | On → customer MUST tick the box. Off → optional. |
| **Choose an option to add** | *"Add a new add-on"* creates new · *"Select an existing add-on"* reuses one from another service. |
| **Type** | **Popup** = displays as a modal when the customer clicks the link. |
| **Add-ons name** | Internal name for management (not shown to customers). |
| **Checkbox content** | The text shown next to the checkbox. Use `{popup_name}` to insert a clickable popup link. |
| **Popup name text** | The text that replaces `{popup_name}` — the link label customers see. |
| **Popup content** | Full content shown inside the popup. Supports rich text (Bold, Italic, link, lists, headings). |

## How `{popup_name}` works

The 3 fields work together:

**Example configuration:**
* **Checkbox content:** *"I have read and agree to {popup_name}"*
* **Popup name text:** *"Terms & Policies"*
* **Popup content:** *"1. Customers must care for the product... 2. Late return fee... ..."*

**How customers see it:**
> ☐ I have read and agree to [**Terms & Policies**](#)

When the customer clicks "Terms & Policies", the popup opens and displays the popup content.

## Reuse an Add-on across services

Create the add-on once in service A → Save. In service B, click **+ Add an add-ons** → select **"Select an existing add-on"** → pick the add-on you created. Edit the add-on in one place, and all services using it update together.

## Manage existing Add-ons

After creation, the add-on appears in the table with these columns:
* **Name** — internal name
* **Type** — Active / Inactive
* **Action** — Edit / Delete
