Error
"You have not signed the latest version of the contract for registering this domain"
You may encounter this error when trying to register or transfer domains via RCP (Reseller Control Panel) or via API.
Control Panel
API
Error code: 309
Error message: You have not signed the latest version of the contract for registering this domain
Solution
The error/message indicates that you have not signed the latest version of the contract for registering this extension. After signing the TLD/extension contract, please try ordering the domain again. If you are attempting domain registration or transfer via RCP (Reseller Control Panel), you can simply click on the checkbox in the message as shown in the image below and click on 'Confirm' button.
If you are using API integration or an integration plugin like WHMCS, Blesta, HostBill, etc. for registering or transferring domains, please log into the control panel and navigate to Account >> Contracts. Look for the extension/TLD you are trying to register and click on the TLD to expand it. After reading the terms and conditions, click on "I agree to these terms and conditions" button.