evolvewh Posted December 1, 2016 Report Posted December 1, 2016 I'm not sure what needs to be done with the domain registrar modules but I see that Enom has new API information and I would guess other providers do as well: http://www.enom.com/domains/new-transfer-policy/ ariq01, domaingood, nahanil and 2 others 5 Quote
Blesta Addons Posted December 8, 2016 Report Posted December 8, 2016 some module will not support update contacts and whois information , and maybe also the transfert also . i have tested with logicbox module, and updating the whois is not working . evolvewh 1 Quote
activa Posted December 9, 2016 Report Posted December 9, 2016 We hope to see a fix for the logicboxes module . Quote
Blesta Addons Posted December 9, 2016 Report Posted December 9, 2016 we have a fix for logicboxes module now . evolvewh 1 Quote
evolvewh Posted December 9, 2016 Author Report Posted December 9, 2016 3 hours ago, Blesta Addons said: we have a fix for logicboxes module now . Is it something you can post here to work with the original module or is it only a fix for your Reloaded version? Quote
Blesta Addons Posted December 9, 2016 Report Posted December 9, 2016 is ok, for both is working , maybe is not the best solution , but is working : ) search if (!empty($post)) { $api->loadCommand("logicboxes_contacts"); $contacts = new LogicboxesContacts($api); foreach ($sections as $section) { $contact = array(); foreach ($post as $key => $value) { if (strpos($key, $section . "_") !== false && $value != "") $contact[str_replace($section . "_", "", $key)] = $value; } $response = $contacts->modify($contact); $this->processResponse($api, $response); if ($this->Input->errors()) break; } $vars = (object)$post; } change by if (!empty($post)) { $domain_info = $domains->details(['order-id' => $fields->{'order-id'}, 'options' => "OrderDetails"])->response(); $tld = $this->getTld($fields->{'domain-name'}, true); $contact_type = $this->getContactType($tld); foreach ($sections as $section) { $contact = []; foreach ($post as $key => $value) { if (strpos($key, $section . "_") !== false && $value != "") { $contact[str_replace($section . "_", "", $key)] = $value; } if (empty($contact["company"])) { $contact["company"] = "Not Applicable"; } if (empty($contact["zipcode"])) { $contact[$key] = "00000"; } $contact["customer-id"] = $domain_info->customerid; $contact["type"] = $contact_type ; } $contact_id = $this->createContact($package->module_row, $contact); $new_contact[$section] = $contact_id; } $customer_id = $this->getCustomerId($package->module_row, $client->email); $data = [ 'order-id' => $fields->{'order-id'}, 'reg-contact-id' => $new_contact["registrantcontact"], 'admin-contact-id' => $new_contact["admincontact"], 'tech-contact-id' => $new_contact["techcontact"], 'billing-contact-id' => $new_contact["billingcontact"] ]; // Request for Opt-Out of 60 day lock that is applied post Registrant Change $data['sixty-day-lock-optout'] = false; // Handle special assignment case for .AU $attr = []; $attr['skipIRTP'] = true; // Skip IRTP Process $data = array_merge($data, $this->createMap($attr)); $response = $domains->modifyContact($data); $this->processResponse($api, $response); $vars = (object)$post; } Michael, evolvewh and activa 3 Quote
activa Posted December 12, 2016 Report Posted December 12, 2016 Can blesta add this to the default module ? Blesta Addons and John 2 Quote
evolvewh Posted January 1, 2017 Author Report Posted January 1, 2017 Hi Paul, Can you confirm if there is a task for this? I don't like the policy but there is no way around it and every other registrar seems to have this already in place. Thanks and Happy New Year! activa and Blesta Addons 2 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.