centralnicgroup-opensource / rtldev-middleware-whmcs-rrpproxy-registrar

RRPproxy Registrar Module for WHMCS
https://www.rrpproxy.net
MIT License
7 stars 5 forks source link

feat(domain-renewal): configurable renewal mode #31

Closed h9k closed 3 years ago

h9k commented 3 years ago

Currently, when renewing a domain we use the RenewDomain command. In case the domain does not support renewals, we use the SetDomainRenewalMode to set the domain renewal mode to RENEWONCE.

Some customers might prefer to always use RENEWONCE, as this adds a bit of protection against multiple renewals. Example: domain is renewed manually because customer promised to pay the invoice and needs the domain available immediately, then when the invoice is actually payed the renew command gets triggered once more.

Default setting retains current behavior.