centralnicgroup-opensource/rtldev-middleware-whmcs

Missing attribute required for transfer of premium domain

Closed this issue · 1 comments

Describe the bug
When trying to transfer in a .ICU via WHMCS we get the following Error

To Reproduce
Steps to reproduce the behavior:

  1. Go to /modulequeue.php
  2. Click on retry
  3. See error ' Retry Response: Missing required attribute; CLASS=PREMIUM_ICU_USD:6:6 required for Transfer of Premium Domain"

Expected behavior
Transfer of Domain Name.

Test of command via hexonet api:
command = TransferDomain
domain =
action = Request
auth =
class = PREMIUM_ICU_USD:6:6
EOF

returns different error

{
"DESCRIPTION": "Invalid attribute value; could not get domain transfer fee refundable",
"CODE": "541",
"QUEUETIME": "0",
"RUNTIME": "0.132"
}

Good Day @typohub !

Identifying the root cause of all this is hard without knowing the exact domain name. Somehow this sounds like a so-called variable fee premium domain. Usually for premium domains, only the class name is required which is different to this example here. usually we add something like class = PREMIUM_ICU_USD only. This case as mentioned is probably a rare case and we need the domain name for digging deeper.

Please open a support ticket by sending an email to our technical support - find the contact data here: https://www.hexonet.net/contact.

Please include that you're using WHMCS, the WHMCS version, PHP Version and the Version of our Software Bundle in use (or the version of the HEXONETispapi registrar module).

Thanks so much!