How to Register a Premium .CO Domain via EPP

Overview

Registering a premium .CO domain follows the same process as a standard registration, but requires explicit price acknowledgement via the EPP Fee Extension. If the submitted fee does not match the Registry's price, the command fails.

Step 1: Check the Premium Price

Always perform a domain:check with the fee:check extension first (see PREM-03). Note the fee:fee value for the 'create' command.

Step 2: Submit domain:create with Fee Extension

Include the following in your domain:create EPP command:

  • Standard domain:create elements: domain name, period, nameservers, contacts, authInfo.
  • Fee extension elements: fee:create wrapper containing fee:currency (USD) and fee:fee matching the exact price from the check response.

Step 3: Verify the Response

A successful response (result code 1000) confirms the domain is created. The response includes a fee:creData element confirming the currency and the exact fee charged.

Fee Mismatch

If the fee:fee value in your create command does not exactly match the Registry's stored price, the command will be rejected. Always use the price returned by the most recent check command.

Prerequisites

  • Your EPP login frame must include the XML namespace for the Fee Extension.
  • Sufficient balance to cover the premium registration fee.

Related Articles