Set up domain providers
To integrate a domain registration service with AppDirect, domain providers use our Domain Integration API and also need to support regular developer integration APIs. Domain name service (DNS) providers must use the Domain Provider product type to integrate their registrars into the marketplace.
To integrate a domain integration service,
- Create a new product (application). Go to Manage > Billing and Distribution > Products | Manage Your Products.
- Click Add Products. The Create New Product page opens.
- Add a Product Name.
- Select Standalone Product for the service type.
- Select Domain Provider for the product type. If you do not see Domain Provider as an option, contact your AppDirect technical representative.
- Select the box to agree to the distribution terms and conditions, and click Create Product. The Product Dashboard page for the domainProvider opens.
- Set the domain pricing. In Create TLD pricing, click Create Edition. The Pricing page opens.
- Click Add Standard Pricing. Add a billing term, and price in each currency, for every Top Level Domain (TLD).
- (Optional) Under a Top Level Domain, click the toggle to add privacy protection. Privacy pricing boxes display for each currency the TLD is available in. Add a price for each currency. If a price is set to zero, domain privacy is not available for that currency.
- Click Save. The TLD pricing is saved.
- (Optional) Developers can add TLD pricing at a later date at Manage > Billing and Distribution > Products > productName | Domain Pricing > Pricing.
- Configure your product as described in Products.
- Go to Integration | Edit Integration. In the Subscriptions section, add the Subscription Create Notification URL and click Add Required Info. The Product Settings page opens.
- Enter the Product Settings information as described in Add required information.
- Click Only show this form when selecting a specific TLD.
- In the drop-down, select the TLD to associate with the form. When you purchase country-specific TLDs such as .ca, you must collect extra information from users during the purchase flow.
- In the Domains section, add the following URLs:
- Domain Availability
- Domain Suggestions
- DNS Records
- (Optional) In the OAuth Configuration section, add the OAuth 2.0 consumer key and secret and click Save.
- Go to Integration | Edit Authentication. The Single Sign-On page opens. Domain providers configure how customers, who purchase domains on a marketplace, access the domain providers console. The console is a web app that allows users to manage domain name system (DNS) properties.
- In Method, select SAML to support single sign-on (SSO). Enter the relevant information and click Save.
Note: Only SAML SSO is supported.
- In Method, select SAML to support single sign-on (SSO). Enter the relevant information and click Save.
- In the top left of the page, click Publish. AppDirect or the Marketplace Manager must approve your product. After it is approved, customers can see it on the AppDirect marketplace. Your product dashboard indicates when your product is approved and available on the marketplace.
Was this page helpful?
Tell us more…
Help us improve our content. Responses are anonymous.
Thanks
We appreciate your feedback!