Documentation

Custom Checkout Domain

Run checkout on your own domain, like pay.yourstore.com, instead of pay.mytho.dev.

By default your checkout links use pay.mytho.dev. Point a subdomain of your own at it and customers stay on your brand all the way through payment. SSL is provisioned and renewed for you, so there's no certificate to manage.

Setting it up

  1. In Mytho, open Settings → Integrations and find Checkout domain
  2. Enter a subdomain you're not already using, like pay.yourstore.com (use a subdomain such as pay. or checkout., never your main domain)
  3. Mytho shows you a CNAME record to add. Log in to wherever your domain is managed (GoDaddy, Namecheap, Cloudflare, etc.) and add it. See below for exactly what goes where
  4. Back in Mytho, click Check DNS status. Once it verifies, the status turns Active and checkout moves to your domain

Use a subdomain, not your main domain. Point pay.yourstore.com at us, never yourstore.com itself. A CNAME on your root domain would take your main website offline.

Adding the CNAME record

A CNAME record just says "this subdomain points at that address." It has two parts, and annoyingly every provider labels them slightly differently:

  • Name (some call it Host or Alias): your subdomain. On most providers you type just pay. A few want the full pay.yourstore.com.
  • Value (some call it Points to, Target, or Content): always pay.mytho.dev. This one is the same for everybody.

So if your shop is yourstore.com and you picked pay.yourstore.com, you're adding:

  • Type: CNAME
  • Name / Host: pay
  • Value / Points to: pay.mytho.dev

On GoDaddy: open your domain's DNS page, click Add New Record, choose Type: CNAME, put pay in the Name box and pay.mytho.dev in the Value box, then Save. GoDaddy adds .yourstore.com to the name for you, so you only type pay, not the whole thing.

On Cloudflare? Set the record to DNS only (grey cloud, not proxied). If your DNS is anywhere else, a plain CNAME is all you need.

What happens next

  • Verification usually takes a few minutes after the record propagates. Mytho also re-checks in the background, so it activates on its own even if you don't come back
  • An SSL certificate is issued automatically. There's nothing to install or renew
  • Every checkout link then uses your domain
  • Apple Pay and Google Pay keep working on the custom domain

Still pending?

If it hasn't gone active after a while, check:

  • The CNAME target is exactly pay.mytho.dev, with no trailing dot or extra path
  • On Cloudflare, the record is DNS only (grey cloud). A proxied (orange cloud) record stops the certificate from validating
  • DNS can take time to propagate. Give it up to an hour, then click Check DNS status again

Remove the domain any time and checkout falls back to pay.mytho.dev with no interruption.

Last updated