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

# 10. Connect Subdomain

### 10.1 Introduction

<ResponseField>
  To give your customers a **fully branded checkout experience,** you can connect your own custom subdomain to Checky Pro.\
  This allows your checkout to appear under your brand (for example **checkout.yourstore.com**) instead of a generic third-party URL.

  Connecting your domain builds **trust, improves conversion rates**, and gives your checkout a professional look.\
  You will set this up by adding a CNAME record in the DNS settings of your domain provider (**Shopify, GoDaddy**, **etc.**).

  <Note>
    This guide includes:

    * A **general explanation** of how the connection works
    * A step-by-step guide for **Shopify domains**
    * A step-by-step guide for **GoDaddy domains**
  </Note>
</ResponseField>

## 10.2 General setup overview

<ResponseField>
  Before starting, make sure you have:

  * Access to your domain provider’s DNS settings
  * A Checky Pro account
  * Decided which subdomain to use (for example checkout.yourstore.com)

  <Tip>
    **Tip: Use a simple subdomain**\
    \
    We recommend using a clear, short subdomain like **checkout.yourstore.com**, **pay.yourstore.com**, or **shop.yourstore.com**.\
    \
    Avoid complicated subdomains such **assecure-checkout**  or **payment-portal**. The simpler the name, the better your customers will recognize it.
  </Tip>
</ResponseField>

## 10.3 Create subdomain

Create a subdomain within **Checky Pro**

<ResponseField>
  ### 1. Add subdomain in Checky Pro

  <Info>
    1. **Log in** to your **Checky Pro**.
    2. Go to **Settings** → **Custom** **domain**.
    3. Fill in the **field**.

    <Tip>
      **Tip:** Use **"Pay"** or **"Checkout"**, to avoid complicated subdomains
    </Tip>

    <img src="https://mintcdn.com/checkypro/JySDKXlkyCj91_iD/images/Setting-domain.png?fit=max&auto=format&n=JySDKXlkyCj91_iD&q=85&s=eebeaac173f69953dbb6b5d3220e5b56" alt="Setting-domain.png" width="572" height="289" data-path="images/Setting-domain.png" />

    4. Click **Add sub-domain**.
    5. After clicking **Add sub-domain**, a verification screen will appear.\
       This screen provides a **CNAME record** that you need to add to your DNS settings.

           <img src="https://mintcdn.com/checkypro/JySDKXlkyCj91_iD/images/download.png?fit=max&auto=format&n=JySDKXlkyCj91_iD&q=85&s=866b9560b67fc4cac7039509f98f3d8c" alt="download.png" width="547" height="223" data-path="images/download.png" />
  </Info>
</ResponseField>

## 10.4 Shopify Domains

If your domain is hosted on **Shopify**, follow the steps below.

<ResponseField>
  ### 1. Open DNS settings

  <Info>
    1. **Log in** to your **Shopify**.
    2. Go to **Settings** → **Domains**.
    3. Find your **Primary active domain** and select it.
    4. Click **Domain settings.**
    5. Click **Edit DNS settings**

           <img src="https://mintcdn.com/checkypro/9SMUz_H59jFPjfl6/images/DOmaintsettings.png?fit=max&auto=format&n=9SMUz_H59jFPjfl6&q=85&s=c28e87c7e86a329166b145b79bf65e4c" alt="DOmaintsettings.png" width="841" height="292" data-path="images/DOmaintsettings.png" />
  </Info>
</ResponseField>

<ResponseField>
  ### 2. Create a  CNAME record

  <Info>
    1. Click **add custom record.**
    2. Click **CNAME record**.

           <img src="https://mintcdn.com/checkypro/9SMUz_H59jFPjfl6/images/CNAMERECORD2.png?fit=max&auto=format&n=9SMUz_H59jFPjfl6&q=85&s=375d5c708188bc284bbc14d963cccd85" alt="CNAME RECORD2.png" width="771" height="459" data-path="images/CNAMERECORD2.png" />
  </Info>

  <Info>
    3. Add a new **CNAME record** provided in step **10.3**

    <Note>
      **Example:**

      <img src="https://mintcdn.com/checkypro/vHjhxOkSF_5jxvy1/images/Example-CNAME.png?fit=max&auto=format&n=vHjhxOkSF_5jxvy1&q=85&s=9dba21bbb20f8ccf4ecf1e51fc22e3e1" alt="Example-CNAME.png" width="999" height="120" data-path="images/Example-CNAME.png" />
    </Note>

    4. Fill in the **fields** and click **Confirm**.

           <img src="https://mintcdn.com/checkypro/9SMUz_H59jFPjfl6/images/CNAMERECORD1.png?fit=max&auto=format&n=9SMUz_H59jFPjfl6&q=85&s=2ff4a1e41199a470a5e9c2e0fbdef536" alt="CNAME RECORD 1.png" width="610" height="228" data-path="images/CNAMERECORD1.png" />

    5. Now go back to your Checky Pro dashboard and click **Verify**.
  </Info>

  <Warning>
    **Tip:** Common mistake to avoid

    Do not point your **CNAME** to your main website domain (for example, [yourstore.com](http://yourstore.com)). It must point to **in.saascustomdomains.com**, otherwise your checkout will not work.
  </Warning>
</ResponseField>

## 10.5 GoDaddy Domains

<ResponseField>
  If your domain is hosted on **GoDaddy**, follow the steps below.
</ResponseField>

<ResponseField>
  ### 1. Open DNS management

  1. Go to [https://www.godaddy.com/](https://www.godaddy.com/) and **log in** .
  2. From the top menu, click your name and choose **My products**.
  3. Under **Domains**, select your active domain and click **DNS**.

  <img src="https://mintcdn.com/checkypro/vHjhxOkSF_5jxvy1/images/products-DNS.png?fit=max&auto=format&n=vHjhxOkSF_5jxvy1&q=85&s=39addd62e1607f942dc707118770808b" alt="products-DNS.png" width="1385" height="991" data-path="images/products-DNS.png" />
</ResponseField>

<ResponseField>
  ### 2. Add a CNAME record

  <Info>
    1. In the **DNS records** section, click **Add**.
    2. Choose **CNAME** as the record type.
    3. Add a new **CNAME record** provided in step  **10.3** and click **Save.**

    <Note>
      **Example:**

      <img src="https://mintcdn.com/checkypro/vHjhxOkSF_5jxvy1/images/Example-CNAME.png?fit=max&auto=format&n=vHjhxOkSF_5jxvy1&q=85&s=9dba21bbb20f8ccf4ecf1e51fc22e3e1" alt="Example-CNAME.png" width="999" height="120" data-path="images/Example-CNAME.png" />
    </Note>

    <img src="https://mintcdn.com/checkypro/vHjhxOkSF_5jxvy1/images/CnameREcord.png?fit=max&auto=format&n=vHjhxOkSF_5jxvy1&q=85&s=4e62c32d7a9a7577ea19a6af0c664a8f" alt="Cname REcord.png" width="1322" height="301" data-path="images/CnameREcord.png" />

    4. Now go back to your Checky Pro dashboard and click **Verify.**
  </Info>

  <Warning>
    **Tip:** Keep DNS clean\
    \
    If you already have an old **“checkout**” record in your **DNS**, remove or replace it before adding the new **CNAME**.\
    Duplicate records can cause conflicts and prevent verification.
  </Warning>

  ###
</ResponseField>

## 10.6 Troubleshooting (if verification fails)

<ResponseField>
  If your subdomain doesn’t verify after a few hours, check the following:

  * Confirm your CNAME record points exactly to **in.saascustomdomains.com**.
  * Ensure there are no **duplicate** DNS records for the same **subdomain**.
  * Wait a little longer, some DNS providers take up to **24 hours** to update globally.
  * Try clearing your \*\*local \*\*DNS cache or testing your domain using **dnschecker.org.**

  If you still have issues, contact **Checky Pro** support with a \*\*screenshot \*\*of your DNS record for assistance.
</ResponseField>

## 10.7 Final notes

<ResponseField>
  Connecting a custom subdomain allows your checkout to appear fully branded, giving customers a smooth and trustworthy payment experience.\
  Make sure your DNS record is correctly formatted, saved, and verified inside your Checky Pro dashboard.\
  Once connected, your checkout will automatically be live under your own domain.
</ResponseField>
