Sell domains in your app

Entri Sell enables your users to easily purchase a domain that is immediately configured to work with your application.

With Entri Sell, your users can buy and connect a domain name to your application effortlessly, right within your Entri modal. After purchase, Entri automatically connects their domain to your service, applying the records you defined on the dnsRecords object.

Step 1 - Configure Entri

To set up Sell, first configuring Entri.

Be sure to use the dynamic configuration variables if your DNS records change based on the domain purchased.

Step 2 - Call purchaseDomain()

Then, call the purchaseDomain method with your configuration object to open the Entri Purchase Domain Flow.

<button type="button" onclick="entri.purchaseDomain(config)">Purchase Domain</button>
<button type="button" onClick={() => entri.purchaseDomain(config)}>Purchase Domain</button>

That's it! You're all set. If you are using Entri's callback events, the setupType will be set to purchase.

  domain: "",  
  success: true,  
  setupType: "purchase",  
  provider: "Ionos",  

Advanced Settings

Entri Sell has two additional parameters you can apply to the config object that may be useful depending on your needs.

disableConnectbooleanNofalseIf you'd like to test out the Entri Sell flow without purchasing multiple domains each time, you can use the debugMode property
debugModebooleanNofalseFor testing purposes. It skips the actual domain purchase flow and checkout and takes the user back to the DNS records setup step. IMPORTANT!: this should only be used with pre-existent IONOS registered domains.


Who is the registrar for the domain?

Entri has partnered with Ionos as the domain registrar.

How is billing handled?

Billing, renewals, and the checkout process are handled by Ionos.

Who is responsible for customer support relating to the domain purchased?

For all inquiries relating to billing, renewals, domain registration, please direct your customers to Ionos's support team:

Can I earn a commission for each domain purchased?

Yes! Please contact your Entri account manager to set this up.