$sc_options = array('connection_timeout' => 30);
        $soap_client = new SoapClient((string) Configuration::get('SEUR_URLWS_SP'), $sc_options);
        $xml = '
			<CAMPOS>
				<CODIGO_POSTAL>' . (int) $address_delivery->postcode . '</CODIGO_POSTAL>
				<NOM_CORTO></NOM_CORTO>
				<LATITUD></LATITUD>
				<LONGITUD></LONGITUD>
				<NOM_POBLACION></NOM_POBLACION>
				<COD_SERVICIO></COD_SERVICIO>
				<COD_PRODUCTO></COD_PRODUCTO>
				<USUARIO>' . Configuration::get('SEUR_WS_USERNAME') . '</USUARIO>
				<PASSWORD>' . Configuration::get('SEUR_WS_PASSWORD') . '</PASSWORD>
			</CAMPOS>';
        $data = array('in0' => Tools::strtoupper($xml));
        $response = $soap_client->puntosDeVentaStr($data);
        $xml = simplexml_load_string(utf8_decode($response->out));
        $centro = array();
        $num = (int) $xml->attributes()->NUM[0];
        $module_instance = Module::getInstanceByName(SEUR_MODULE_NAME);
        $filename = 'getPickupPointsAjax';
        for ($i = 1; $i <= $num; $i++) {
            $name = 'REG' . $i;
            $centro[] = array('company' => (string) $xml->{$name}->NOM_CENTRO_SEUR, 'address' => (string) $xml->{$name}->COD_TIPO_VIA . '/ ' . (string) $xml->{$name}->NOM_CORTO . ', ' . (string) $xml->{$name}->NUM_VIA, 'address2' => sprintf($module_instance->l('Nº Centro: %1$s - Nº Vía: %2$s', $filename), (string) $xml->{$name}->COD_CENTRO_SEUR, (string) $xml->{$name}->COD_VIA), 'codCentro' => (string) $xml->{$name}->COD_CENTRO_SEUR, 'city' => (string) $xml->{$name}->NOM_POBLACION, 'post_code' => (string) $xml->{$name}->CODIGO_POSTAL, 'phone' => (string) $xml->{$name}->TELEFONO_1, 'gMapDir' => (string) $xml->{$name}->COD_TIPO_VIA . '/ ' . $xml->{$name}->NOM_CORTO . ', ' . $xml->{$name}->NUM_VIA . ', ' . $xml->{$name}->NOM_POBLACION, 'position' => array('lat' => (double) $xml->{$name}->LATITUD, 'lng' => (double) $xml->{$name}->LONGITUD), 'timetable' => (string) $xml->{$name}->HORARIO);
        }
        echo Tools::jsonEncode($centro);
    } catch (PrestaShopException $e) {
        $e->displayMessage();
    }
}
if (Tools::getValue('usr_id_address')) {