> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.ressto.co/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).

# How to Set Up and Manage a Custom Domain

# How to Set Up and Manage a Custom Domain

## Overview

The Custom Domain settings allow restaurant owners to connect their own domain to their online presence. A domain can serve either the restaurant's **Storefront** or its **Sales website**.

Only one custom domain can be configured per restaurant at a time. After submitting a domain for verification, the platform team reviews the request and updates its status. SSL/HTTPS is configured automatically after the domain is approved.


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/screenshot-2026-10-21-at-51146_1mqka7q.png =900x700)

## Where to Find It

1. Log in to your restaurant dashboard.
2. Open **Settings**.
3. Select **Domain**.

The **Custom Domain** page will open.

## Step 1: Choose the Domain Purpose

Under **What should this domain serve?**, select one of the following:

* **Storefront:** Use the domain for your restaurant's ordering storefront.
* **Sales website:** Use the domain for your sales website.


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/screenshot-2026-10-21-at-51212_w0v3ap.png =900x700)


Only one purpose can be selected at a time for the domain. Choose the intended purpose before proceeding.

## Step 2: Enter Your Domain

1. Enter your domain in the input field.
2. You can enter a root domain, such as `example.com`, or a subdomain, such as `order.example.com`.
3. Check the spelling and domain format.
4. Click **Proceed**.

The dashboard will display the DNS records required for your domain.

||| Important: Only one custom domain can be configured per restaurant at a time.

## Step 3: Configure the DNS Records

After clicking Proceed, review the DNS instructions displayed on the page.


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/screenshot-2026-10-21-at-51245_3zatox.png =900x700)

For example, the screenshot shows these A records for a root domain:

| Type | Host / Name | Value (Points to) |
| ---- | ---- | ---- |
| A | @ | 35.230.138.43 |
| A | www | 35.230.138.43 |

These values are examples only. Always use the exact DNS records displayed for your own domain in the dashboard.

To add the records:

1. Log in to your domain provider's account.
2. Open the DNS management settings for your domain.
3. Add the required records shown in the dashboard.
4. Save the DNS changes.

The same general DNS configuration process applies to root domains and subdomains. Follow the specific record instructions displayed for the domain you are connecting.

## Step 4: Submit the Domain for Verification

After configuring the DNS records:

1. Return to **Settings → Domain** in your restaurant dashboard.
2. Review the displayed DNS records.
3. Click **Submit for verification**.

The request will be sent to the platform team for review.

Submitting a domain does not mean it has been approved yet.

## Step 5: Track the Domain Status

The Custom Domain page displays the current status of the request.


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/screenshot-2026-10-21-at-51312_m0j2lx.png =900x700)


Possible statuses include:

* **Pending:** The request is awaiting review or further action.
* **In progress:** The request is being processed.
* **Approved:** The domain request has been approved.
* **Rejected:** The domain request has been rejected.

The dashboard indicates that review usually takes **24–48 hours**. Keep the required DNS records in place while the request is under review.

## Step 6: Understand Domain Approval and HTTPS

After the platform team approves the domain, SSL/HTTPS is configured automatically.

You do not need to perform a separate manual SSL setup according to the confirmed domain process.

If the domain is still pending or in progress, wait for the review outcome and check the status displayed in your dashboard.

## Step 7: Manage a Rejected Domain Request

If your domain request is rejected:

1. Open **Settings → Domain**.
2. Review the current domain status.
3. Click **Remove** to remove the rejected domain request.
4. Add the domain again using the **Custom Domain** form.
5. Select the correct purpose and click **Proceed**.
6. Follow the DNS instructions displayed for the domain.
7. Submit the request for verification again.

Before resubmitting, check that the domain and DNS records are correct.

## Important Notes

* Only one custom domain can be configured per restaurant at a time.
* A domain can serve either the Storefront or the Sales website.
* Use the DNS records displayed in your dashboard rather than copying records from another domain.
* The platform team reviews submitted requests and updates their status.
* If a request is rejected, remove the domain and add it again before resubmitting.
* SSL/HTTPS is configured automatically after approval.

## Quick Checklist

* Open **Settings → Domain**.
* Choose Storefront or Sales website.
* Enter the correct root domain or subdomain.
* Click **Proceed**.
* Add the displayed DNS records at your domain provider.
* Return to the dashboard and click **Submit for verification**.
* Check the domain status.
* After approval, verify that the domain opens using HTTPS.