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

# Registering a Domain

> Buy a new domain through Bizzy with Stripe checkout

If you don't already own a domain, Bizzy can register one for you. Payment runs
through Stripe and the domain is auto-configured for email once the purchase
completes.

## When to register vs. verify

* **Register** if you're buying a fresh domain specifically for your Bizzy
  business.
* **Verify** if you already own the domain somewhere else. See
  [Verify a domain](/user-guide/domains/verify).

## The registration flow

1. Go to **Domains** and click **Add Domain** → **Register a new domain** (or
   visit `/{org}/domains/create` directly).
2. **Search** for a domain. Bizzy checks live availability and shows each
   available result's first-year price. Domains whose renewal differs from the
   first year (and all premium domains) also show the **renews at** price, so
   the cost you see in search is the cost you'll pay.
3. **Pick a name** — if your exact name is taken, Bizzy suggests available
   **Alternatives**: the same name on other extensions Bizzy sells (`.com`,
   `.co`, `.io`, etc.) and close variants like `getacme.com` or `acmehq.com`,
   each with its annual price. When your name *is* available, the same
   suggestions appear under **You might also like**. Click any name to register
   it. Premium domains are labelled **Premium** with their registry-set price
   (see below).
4. **Complete checkout on one page** — the registration page shows everything at
   once: the registrant contact details required by the domain registry, the
   registration options, and an embedded Stripe payment form that loads as soon
   as the page opens. If you have a saved card on file it appears pre-selected
   for one-click payment; new cards are saved automatically for future
   checkouts. Apple Pay, Google Pay, and Link appear inside the form when
   supported by your browser. Changing the registration period briefly reloads
   the payment form with the new total.
5. **Pay** — click **Pay** to confirm. Your contact details are validated and
   saved first, then the payment is taken; once it succeeds the page switches to
   a confirmation view.

<Frame>
  <img src="https://mintcdn.com/thebizzycomapny/LTbGbhRRJUQlFsAe/images/user-guide/domains/register-search.png?fit=max&auto=format&n=LTbGbhRRJUQlFsAe&q=85&s=04c44b775b96e23af8ff18446e964e40" alt="Domain registration search and TLD picker" width="800" height="500" data-path="images/user-guide/domains/register-search.png" />
</Frame>

## What you pay

Domain prices are simple cost-plus over the registrar's wholesale price, and
every price you see is all-in:

* The **Total cost** shown before payment is exactly the amount charged — there
  are no separate fees added at checkout.
* **WHOIS privacy** is included at no extra cost. The toggle in the registration
  form controls whether your contact details are hidden from public WHOIS
  lookups; it never changes the price.
* Multi-year registrations are charged as the first year at the registration
  price plus each additional year at the renewal price, and the registration
  screen shows both prices along with the total.

## Alternative name suggestions

Every search also suggests other names you could register, built from your
query:

* **Other extensions** — the same name across the TLDs Bizzy sells, in order of
  popularity (`.com`, `.co`, `.io`, `.net`, `.org`, and more).
* **Close variants** — common prefixes and suffixes, like `getacme.com`,
  `tryacme.com`, `acmeapp.com`, and `acmehq.com`.
* **Related names** — suggestions from the domain search provider, filtered to
  extensions Bizzy sells.

Suggestions appear as **Alternatives** when your exact name is taken and as
**You might also like** when it's available. Only available names are shown,
each with live availability and its first-year price, and clicking one takes you
straight into the registration flow.

## Premium domains

Some available domains are **premium** — the registry prices them well above a
standard domain, and their renewal price is often different from (and higher
than) the first-year registration price. Bizzy reads the live premium price from
the registrar, so premium domains are handled honestly end to end:

* **Flagged in search** with a **Premium** badge and their actual first-year and
  renewal prices — never a standard placeholder price.
* **Charged at the premium amount** at checkout. The total you confirm is the
  first year at the registration price plus each additional year (when you
  register for more than one year) at the renewal price — so a multi-year
  premium registration is quoted exactly, with no surprise at payment.
* **Renewed at the premium renewal price**, which is shown on the registration
  screen and stored with your registration.

There's nothing extra to do — pick a premium domain and the prices shown are the
prices you pay.

## After purchase

When payment is confirmed, the form displays a confirmation view instead of
navigating away automatically:

* **Heading:** "Payment successful — registering {domain}…"
* **Body:** "We're registering your domain now. You'll get an email when it's
  ready, and it will appear on your domains list within a few minutes."
* **Button:** Click **Go to domains** to navigate to your Domains list.

The domain appears in the list with source **Registered** within a few minutes.
Initial DNS is configured automatically — you don't need to add TXT records;
Bizzy already controls the zone. The domain transitions to **active** once DNS
propagation completes.

## Privacy and security settings

Every registered domain gets **WHOIS privacy** and a **transfer lock** by
default, managed from the domain's **Settings** tab:

* **WHOIS privacy** hides your registrant contact details from public WHOIS
  lookups.
* **Transfer lock** prevents unauthorized transfers to another registrar.
* **Auto-renewal** renews the domain automatically before it expires (see
  [Renewals](#renewals) below).

## Register through the API

If you're building an integration or automation, use the
[Register a Domain via the API](/api-reference/domain-registration) guide. It
shows the full flow: search availability, get a live quote, submit registrant
contact details, set `maxAmountCents`, and poll the registration operation.

## Register with AI

AI agents can register domains too — searching availability, then running the
same quote → charge → provision flow as the UI and API, held to a hard spend
ceiling and (in agent chat) your approval before anything is charged. See
[Manage Domains with AI](/user-guide/domains/ai) for the full domain × AI story
— including the approval and spending model, verification, DNS, and renewal —
and the [domain tools reference](/mcp-server/tools/domains#registerdomain) for
parameters and permissions.

## Verify your registrant email (ICANN requirement)

After a new registration, ICANN requires the registrant email address you
provided at checkout to be **verified within 15 days** — otherwise the registry
suspends the domain, and its website and email stop working until it's verified.

The registrar emails the verification link directly to the registrant contact
address — it comes from **[noreply@emailverification.info](mailto:noreply@emailverification.info)**. To stay compliant:

1. Check the registrant contact's inbox (and spam folder) for that email.
2. Click the verification link inside it. That's the whole process.

Bizzy can't see whether you've completed verification — registrars don't expose
it — so the domain's detail page shows a dismissible notice with your deadline,
and you'll receive reminder notifications before day 15. If you already clicked
the link, dismiss the notice and ignore the reminders. If you can't find the
email, contact support and we'll have it re-sent.

A registrant email verification is also re-triggered if the registrant's name,
organization, or email is later changed — from the
[Registration Contacts](/user-guide/domains/contacts) page, the API, or an
agent. Because a contact can be the registrant for more than one domain, the
15-day window restarts on every domain that uses it.

## Renewals

* Registered domains renew annually by default via Stripe at their renewal price
  — for premium domains this is the registry's premium renewal price, not the
  standard rate.
* The list highlights domains entering **expiring** status 7–30 days before
  renewal.
* If an auto-renewal fails (or auto-renew is off), you can renew the domain
  yourself at any time before it expires — see **Renew now** below. If the
  domain has already reached **expired**, contact support to recover it.

### Renew now (manual renewal)

You can renew a domain yourself at any time — including when auto-renew is off
or after a failed auto-renewal:

1. Open the domain's detail page and choose **Renew Domain** from the actions
   menu (also available from the row menu on the Domains list).
2. Pick a renewal period (1–10 years). The dialog shows the per-year renewal
   price and the total before you pay — premium domains renew at the registry's
   premium renewal price and are labelled **Premium**.
3. Confirm. Your account's default payment method is charged the total shown,
   the registration is extended at the registrar, and the new expiration date
   appears on the domain once the renewal completes.

The price you confirm is a ceiling: if the live registrar price rises above it
before the charge happens, nothing is charged — you'll be asked to review the
new total and confirm again. You'll get a notification (in-app and email,
depending on your preferences) when the renewal succeeds or fails; if the charge
fails, the renewal is not processed and the payment is never kept without a
successful renewal.

## Troubleshooting

| Problem                                        | Likely cause                                                                           | Fix                                                                                                         |
| ---------------------------------------------- | -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
| "Domain Unavailable" after clicking a result   | The name was registered by someone else between your search and checkout               | You're returned to the search page — pick one of the suggested **Alternatives**, or search a different name |
| "Something Went Wrong" after clicking a result | Temporary issue confirming availability or pricing — the domain may still be available | You're returned to the search page — try the same name again in a few moments                               |
| Checkout fails                                 | Payment method issue                                                                   | Update in [Billing](/admin-guide/billing/index)                                                             |
| Purchase completed but domain stuck in pending | DNS propagation lag                                                                    | Wait 10–30 minutes; contact support if still stuck after an hour                                            |
| Domain suddenly stopped resolving              | Registrant email not verified within 15 days                                           | Find the registrar's verification email and click the link; contact support if you can't find it            |

## Next steps

<CardGroup cols={2}>
  <Card title="Create an email address" icon="at" href="/user-guide/email-addresses/bizzy-hosted">
    Use the new domain
  </Card>

  <Card title="Verify a domain" icon="circle-check" href="/user-guide/domains/verify">
    Verify one you already own
  </Card>
</CardGroup>
