ZA EPP Domain Extensions
Autorenew Custom Extension
Switching Auto-renew On/Off
- On registration, every domain will have its Autorenew flag set to true.
- On registration, the Autorenew flag may be specified as False.
- Switching the Autorenew flag is instant upon request, even though the response code is 1001.
- Autorenew is a custom extension of the Domain Update command.
- A successful Transfer of a domain will NOT change the Autorenew flag to False.
- Switching of the Autorenew flag does not send notification to the registrant.
- Switching a flag to the status that it is already set to will still return a successful response.
- Domains that reach their expiration date and have Autorenew set to “true” will automatically be renewed and billed for.
- Domains that reach their expiration date and have Autorenew set to “false” will enter the Deletion Process.
In the example above, the Autorenew is being switched to “false“. It may also be switched to “true“
Possible Responses
1001: Domain Update Pending
A response code of 1001 means that the command has been successfully processed. Due to the nature of Autorenew, the update is performed instantly, even though a result code of 1001 is returned. Please reference the <cozadomain:detail> element for more information.
Identifying Autorenew Status
To identify the current status of the Autorenew flag using EPP, an extension to the Domain Info request has to be performed as below. The current status of the Autorenew flag will be available in the <epp:extension>/<cozadomain:autorenew> element.
Registering a Domain With Autorenew False
A domain may have its Autorenew flag set to False on its registration. This means that the flag will be set to False instead of True. The command below shows how to register a domain with Autorenew set to Flase. The expected response is 1000 as per the normal Domain Create Request.
Cancel Pending Action Custom Extension
Cancelling an Action
- Cancel Pending Action will cancel the current action that is pending on the domain.
- For authenticity reasons, the action to be cancelled must be specified.
- Cancel Pending Action is a custom extension of the Domain Update command.
- Cancelling a pending action does send notification to the registrant.
Possible Responses
1001: Domain Update Pending
A response code of 1001 means that the event to be cancelled has been identified and will be cancelled shortly. Once cancelled, a poll message will be queued.
2306: Event Not Found
A response code of 2306 means that the specified action to be cancelled is not currently pending on the domain. Please review the specified action.
Identifying Autorenew Status
To identify the current status of the Autorenew flag using EPP, an extension to the Domain Info request has to be performed as below. The current status of the Autorenew flag will be available in the <epp:extension>/<cozadomain:autorenew> element.
Available Actions To Cancel
Canceling a pending action requires the action name to be specified. The following domain pending actions can be canceled after being performed:
-
PendingManualSuspension: Action performed when deleting a domain using the <domain:delete> element. The action can only be performed when the status “pendingDelete” is set to the domain and the domain has not expired.
-
PendingUpdate: Action performed when updating a domain using the <domain:update> element. The action can only be performed when the status “pendingUpdate” is set to the domain and the domain is not is an ADR process.
- PendingManualDeletion: Action performed after the PendingManualSuspension event, when the domain enters the final phase of deletion. The action can only be performed when the statuses “pendingDelete” and “inactive” are both set on the domain and the domain has not expired.
- PendingGracePeriodSuspension : Action performed when deleting a domain using <domain:delete> element while the domain is still within the Grace period. The action can only be performed when the status “pendingDelete” is set on the domain and the domain is being deleted within it’s Grace Period.
- PendingSuspension: Action performed automatically by the registry when domain has expired and enters the Pending Suspension Phase. The action can only be performed when the status “pendingDelete” is set to the domain.
- PendingDeletion: Action performed automatically by the registry when domain has expired and enters the Pending Deletion Phase. The action can only be performed when the statuses “pendingDelete” and “inactive” are both set on the domain.
- PendingClosedRedemption : Action performed when a domain has entered the Closed Redemption Phase. The action can only be performed once a domain has gone through the PendingDeletion Phase and has expired. Canceling the action will result in a Closed Redemption Fee being charged and the domain reinstated for a further year from its expiry.
