Early access
Work with custom subdomains
Personalize hosted checkout links using custom subdomains to build customer confidence and improve conversion.
Custom subdomains help bridge the gap between your app and the checkout flow by putting your company or app name in the hosted checkout link, reducing cart abandonment and building the confidence customers need to complete their purchase.
How it works
You can use hosted checkouts to let users securely make purchases outside your app — no hosting required. Customers tap a button in your app to open a checkout that's fully hosted by Paddle, then they're redirected to your app when they complete their purchase.
By default, hosted checkouts are hosted at pay.paddle.io
. For a more branded experience, you can add a custom subdomain to your account and use it for hosted checkout. For example, your hosted checkout could be hosted at aeroedit.paddle.io
. This helps to build customer confidence, improving conversion.
Custom subdomains for sandbox accounts are separate, and follow the format aeroedit.sandbox.paddle.io
, where aeroedit
is your custom subdomain. Custom subdomains on sandbox don't require approval.
Once you add a custom subdomain, you can set it as the default. Your default custom subdomain is used for new hosted checkouts. You can use any custom subdomain for hosted checkouts, not just your default.
You can add up to 10 custom subdomains. To keep the Paddle platform safe for everyone, custom subdomains have to be approved by Paddle before you can use them. You'll get an email from the Paddle team to let you know when your subdomain has been approved.
Custom subdomains are available in early access for sandbox accounts. To get access to custom subdomains on your live account ahead of general release, join our early access program. Fill out the form to join the waitlist and we'll reach out when space is available.
Add a custom subdomain
Go to Paddle > Checkout > Custom subdomains.
Click New custom subdomain.
Enter a descriptive name and an optional description to help you identify this custom subdomain. These aren't shown to customers.
Enter the subdomain you want to use in the Subdomain field. This is the part that goes before
paddle.io
. For example, enteraeroedit
to useaeroedit.paddle.io
.Click Save when you're done.
Wait for an email from Paddle to say that your custom subdomain has been approved.
Set a custom subdomain as default
Your default custom subdomain is used for new hosted checkouts that you create.
Go to Paddle > Checkout > Custom subdomains.
Find the subdomain you want to be the default in the list, then click the ... action menu and choose Set as default.
Use a custom subdomain for a hosted checkout
To use your custom subdomain for a hosted checkout, copy a link using your default custom subdomain or copy the Paddle URL and swap pay.paddle.io
with your custom subdomain.
Go to Paddle > Checkout > Hosted checkouts.
Find the hosted checkout you want to use with a custom domain, then click the ... action menu.
Choose Copy custom URL to get a hosted checkout link that uses your default custom subdomain.
To use a different custom subdomain, choose Copy Paddle URL to get a hosted checkout link that uses pay.paddle.io
or sandbox.pay.paddle.io
.
Then, paste the URL somewhere and replace pay
with the custom subdomain you want to use. For example, replace pay
with aeroedit
in pay.paddle.io
if your subdomain is aeroedit
.
Your complete URL should look something like this:
11https://aeroedit.paddle.io/pay/hsc_01jt8s46kx4nv91002z7vy4ecj_1as3scas9cascascasasx23dsa3asd2a