VipterHelp Center
Checkout

Use your own domain for checkout

Serve the checkout and the customer portal on a subdomain of your site, such as checkout.yourstore.com, with the certificate issued automatically.

Admin or OwnerAll plansVerified on Sep 28, 2026

By default, payment links live on pay.vipter.com. With your own domain, buyers pay on an address with your brand, such as checkout.yourstore.com. The HTTPS certificate is issued automatically, at no cost.

Before you start

  • A domain you own and access to the panel where its DNS records are managed (Cloudflare, GoDaddy, Hostinger, Registro.br or another).
  • The Admin or Owner role in the Vipter project.

Subdomains only

Use a subdomain, such as checkout.yourstore.com or pay.yourstore.com. The root domain (yourstore.com) is not accepted, because it usually already points to your website.

Step 1: save the subdomain in Vipter

  1. In the Vipter dashboard, open GeneralSettingsCustom domain.
  2. Fill in the field and click Save domain.
Custom domain screen in Vipter with the subdomain field numbered
#FieldWhat to paste
1SubdomainRequiredThe full address buyers will see, such as checkout.yourstore.com.

After saving, the screen shows DNS setup with the exact values of the record to create. Each value has a copy button.

DNS instructions in Vipter with the CNAME record and the Verify button
Provisional illustration: the real screen may differ slightly. The final screenshot is coming soon.

Step 2: create the CNAME record in your DNS

Create a record of type CNAME. The Name is the first part of the subdomain (for checkout.yourstore.com, it is checkout), and the Target is the address Vipter showed in step 1. If Vipter also asks for a TXT record, create it with the name and value shown.

  1. In the Cloudflare dashboard, open the domain and go to DNSRecords.
  2. Click Add record, choose CNAME and enter the name and target.
  3. Turn the proxy off: the cloud must be grey ("DNS only"). With the orange cloud, the certificate is not issued.
  4. Save.

Don't delete other records

Only create the new record. Don't change or delete the records the domain already has: they keep your website and your e-mail working.

Step 3: verify

  1. Wait for DNS to propagate. It usually takes a few minutes, but it can take up to 24 hours.
  2. In Vipter, click Verify.

It worked if

The status changes to Active and you see the message Domain verified and active.. From then on, payment links use your domain and the customer portal lives at https://checkout.yourstore.com/portal.

Old links on pay.vipter.com keep working, so ads and e-mails already sent don't break.

Common problems

  • Enter a valid subdomain such as checkout.your-store.com (root domains are not supported).

    You entered the root domain or an address with a typo. Use a subdomain, such as checkout.yourstore.com.

  • This hostname is already used by another project.

    The subdomain is already linked to another store in Vipter. Pick another one or remove it from the other store.

  • CNAME not found yet. Check the record and try again in a few minutes.

    The record has not propagated yet, the name is wrong, or the target has a trailing space. Check the record and try again in a few minutes.

  • DNS is correct; the certificate is being issued (usually a few minutes).

    DNS is right and only the certificate is missing. On Cloudflare, check that the cloud is grey. Then click Verify again in a few minutes.

What to do next

  • Customize the checkout's logo, colors and titles in GeneralSettingsGeneral.
  • Switch the links in your ads and on your sales page to the new address.

On this page