Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transferred Away Status for Domains #32

Closed
payrequestio opened this issue Jan 9, 2019 · 5 comments
Closed

Transferred Away Status for Domains #32

payrequestio opened this issue Jan 9, 2019 · 5 comments

Comments

@payrequestio
Copy link

Since WHMCS 7.1 their is a Transferred Away Status for Domains

Maybe it can be implemented ?

@soberoctober
Copy link
Contributor

@hostingwalk currently, it cannot be implemented since Openprovider API doesn't provide this info.

@willdashwood
Copy link

Could it not be implemented by maintaining a history of the domain's status? By that I mean, if the domain name is active and then on next sync is found to not exist in the OP account, it is assume to be transferred away.

@wmetge
Copy link
Contributor

wmetge commented Apr 22, 2019

Hi @willdashwood, we have reservations about building in too many assumptions into the module, and expanding the logical complexity of the domain sync task. Take for example these cases:

base case: Domain expires which has a quarantine period
Openprovider status - ACT && WHMCS status - Active
transition between sync: OP status from ACT to DEL (grace period)
on sync: WHMCS status from Active to Grace
transition between sync: OP status from DEL (grace period) to domain not found
on sync: WHMCS status from Grace to Expired

Transfer out case
Openprovider status - ACT && WHMCS status - Active
transition between sync: OP status from ACT to DEL (domain not found)
on sync: WHMCS status from Active to Transferred away

In the base cases it works well, but there is an issue if a domain expires which doesn't have a quarantine (grace) period.

problem case: Domain expires which does not have quarantine period: treated as "transfer out"
Openprovider status - ACT && WHMCS status - Active
transition between sync: OP status from ACT to DEL (domain not found)
on sync: WHMCS status from Active to Transferred away <-incorrect, should be "expired"

While most popular TLDs have grace and redemption periods, we offer move than 400 which do not. These are usually country code TLDs (think .hotel.tz), and some of our module users are specifically using Openprovider for TLDs which are difficult to find elsewhere.

@willdashwood
Copy link

I agree, it's not a great solution and would be better implemented at API level rather than workaround in the WHMCS module. Also I'd say support for transferred away status is low down on the list of priorities.

@soberoctober
Copy link
Contributor

not possible with current Openprovider API

soberoctober pushed a commit that referenced this issue Apr 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants