boatcoder Posted August 18, 2017 Share Posted August 18, 2017 From the github example try { $api = new ApiClient(); if ($protectEnable) { $api->call('EnableIDProtection', $postfields); } else { $api->call('DisableIDProtection', $postfields); } return array( 'success' => 'success', ); } catch (\Exception $e) { return array( 'error' => $e->getMessage(), ); } It seems like returning an array with and error key would fail the IDProtectToggle, but it doesn't seem to work. No matter what the response from the Registrar, the invoice gets generated. Some tlds require extra information that we don't really have a way to pass to them, so they refuse to do privacy on those domains. Also cctlds domains like .us don't allow privacy. Why does the caller not handle the error condition? It just dumps me straight to an invoice. 0 Quote Link to comment Share on other sites More sharing options...
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.