You can use custom domains with Stripe Checkout, Stripe Payment Links and the customer portal through Stripe Billing. This allows you to use your own domain while still hosting your payment page or customer portal page on Stripe. Please read our guide for instructions on how to set up your own custom domain.
We recommend selecting a subdomain that aligns with your business name (e.g. pay.example.com). We may reject or remove custom domains that violate third-party intellectual property rights, are misleading, are offensive or otherwise violate our Prohibited and restricted businesses.
Using a custom domain costs US$10 per month. For users outside of the United States, you will be charged in your local currency based on current exchange rates, where available. You will be billed for each month in the first week of the following month. You will only be billed for months where a custom domain was enabled for the entire month. This cost covers custom domain use across all Stripe-hosted, customer-facing surfaces (Checkout, Payment Links and Billing customer portal).
Yes, once you've configured a custom domain, Stripe Checkout and Payment Links will automatically support browser wallets, such as Apple Pay and Google Pay. No custom registration of your domain is needed with Apple or Google.
You can cancel your custom domain subscription at any time. Go to the custom domain settings in your Stripe Dashboard and click `Disconnect`, then confirm this choice in the popup that appears.
Please note that once you have cancelled your subscription, any payment links and customer portal links that use your custom domain will stop working. You'll be able to copy and share new buy.stripe.com or billing.stripe.com links for each of your existing links.