New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
HomeBillingPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started


  • Overview
  • Chargebee Billing Data Centers
  • Object Relationship Model
  • Understanding Sites
  • Chargebee Tech Glossary
  • Articles and FAQ

Implementing Chargebee


  • Implementation Guide
  • Go-live Checklist
  • Articles and FAQ

AI in Chargebee


  • Chargebee Agents
  • Chargebee Copilot
  • Chargebee MCP Server (Model Context Protocol)

Developer Resources


  • Developer Resources Overview
  • Articles and FAQ

Product Catalog


  • Product Catalog Overview
  • Coupons
  • Articles and FAQ

Subscriptions


  • Working with Subscriptions
  • Billing
  • Orders
  • Articles and FAQ

Customers


  • Managing Customers
  • Account Hierarchy
  • Email Notifications
  • Branding
  • Configure Multiple Languages
  • Articles and FAQ

Entitlements


  • Entitlements Overview
  • Features Overview
  • Feature Management
  • Managing Product Entitlements
  • Subscription Entitlements
  • Customer Entitlements
  • Grandfathering Entitlements
  • Articles and FAQ

Usage Based Billing


  • Understanding Usages
  • Setting up Usage Based Billing
  • Usage Alerts
  • Metered Billing
  • Articles and FAQ

Chargebee CPQ


  • Chargebee CPQ
  • Chargebee CPQ for Salesforce
  • Chargebee CPQ for HubSpot

Invoices, Credit Notes, and Quotes


  • Invoices
  • Credit Notes
  • Quotes [Legacy]
  • Transactions
  • Articles and FAQ

Taxes


  • Overview
  • Configuring Taxes
  • Country-specific Taxes
  • Articles and FAQ

Hosted Capabilities


  • Overview
  • Hosted Checkout
  • Hosted Self-Serve Portal
  • Hosted Pages Features
  • Additional Hosted Pages
  • Payment Components
  • Pricing Table
  • Managing Payments with Chargebee.js
  • Mobile-Optimized Hosted Pages
  • Articles and FAQ

Site Configuration


  • Users & Roles
  • Custom Fields & Metadata
  • Approvals
  • Mandatory Fields
  • File Attachments & Comments
  • Advanced Filter Options
  • Multicurrency Pricing
  • Multi-decimal Support
  • Configuring Reason Codes
  • Events and Webhooks
  • API Keys
  • Time Zone
  • Time Machine
  • Transfer Configurations
  • Articles and FAQ

Multi Business Entity


  • Multi Business Entity Overview
  • Customer Transfer Overview
  • Articles and FAQ

Mobile Subscriptions


  • Overview
  • Omnichannel Subscriptions
  • Omnichannel One-Time Orders
  • Mobile Subscriptions (Legacy)

Reports and Analytics


  • RevenueStory
  • Home Dashboard
  • Frequently Asked Questions
  • FAQs for Classic Reports Sunset
  • Articles and FAQ

Integrations


  • Sales
  • Customer Support and Success
  • Finance
  • Tax
  • eInvoicing
  • Marketing
  • Stitch
  • Collaboration
  • Contract Management
  • Ecommerce Management
  • Articles and FAQ

Data Privacy & Security


  • Two Factor Authentication
  • SAML Single Sign-On
  • System for Cross-Domain Identity Management (SCIM)
  • EU-GDPR
  • Consent Management
  • Personal Data Management
  • Compliance Certificates
  • HIPAA Guidelines
  • PCI Recommendations and Integration Types
  • Articles and FAQ

Data Operations


  • Bulk Operations
  • Migration
  • Articles and FAQ
  1. Billing
  2. Hosted Capabilities
  3. Articles and FAQ
  4. Configurations
  1. Billing
  2. Hosted Capabilities
  3. Articles and FAQ
  4. Configurations

How to request for the Custom Domain feature?

Problem Statement

You want to know how to request for the custom domain feature.

Scope

Can we customize our domain name?

Is there any option to have our domain name instead of Chargebee?

Summary

Custom Domain or White labeling feature is particularly useful if you're using the URL-based checkout and portal pages(V2 Checkout pages) in Chargebee. This earlier version(V2) of the checkout flow involved redirecting users from your website to the Chargebee checkout page through a URL.

The checkout page has a unique URL for each pricing plan in your account. The URL format is https:// .chargebee.com/hosted_pages/plans/

Solution

As the new version of our hosted pages, V3 is a modal popup, the need to redirect your customers is minimized, however, if you intend to use a standalone page you might have the need to white-label the Chargebee page.

The custom domain feature lets you have your brand on the hosted pages' URLs, instead of Chargebee's. This feature is enabled from the backend for your site, here are the prerequisites:

  • Decide on a subdomain that you would like to use. Eg: billing. .com

  • Once you have decided on the subdomain, create a CNAME record and point it to the appropriate endpoint based on your site:

    • US site: http://cd4.chargebee.com/
    • EU site: http://cd1-eu.chargebee.com/
    • AU site: http://cd1-au.chargebee.com/
  • Check if the CNAME has been properly configured and propagated. You could use this tool to check: https://mxtoolbox.com/CNAMELookup.aspx

  • Create client keys to enable Google Recaptcha

  • Once this is done, you can email our support team with the CNAME and client keys (support) and we'd add your custom domain to our certificate list which could take about 7 to 10 business days.

Note

  • This feature is available only for the Rise plan and above. To know more, visit Chargebee's Plans and Pricing page.

  • Once the custom domain is activated, if your Chargebee site is on checkout V3 when integrating using the drop-in script, you'd have to add your custom domain name in the header script as shown below:

    <script src="https://js.chargebee.com/v2/chargebee.js" data-cb-site="domain" data-cb-domain="https://billing.domain.com"></script>
    

    Refer to this documentation to learn more.

Related Articles

Error - Uploaded image is scrambled
What payment methods are an option if you are using Hosted pages and components?

Was this article helpful?