{"id":255,"date":"2025-12-27T09:27:49","date_gmt":"2025-12-27T13:27:49","guid":{"rendered":"https:\/\/hillarycloud.com\/app\/?page_id=255"},"modified":"2026-04-08T13:32:09","modified_gmt":"2026-04-08T17:32:09","slug":"new-cliente","status":"publish","type":"page","link":"https:\/\/hillarycloud.com\/app\/new-cliente\/","title":{"rendered":"Crear nuevo cliente &#8211; Nueva empresa"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"255\" class=\"elementor elementor-255\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ff4aef e-flex e-con-boxed e-con e-parent\" data-id=\"5ff4aef\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-789cdbf elementor-widget elementor-widget-image\" data-id=\"789cdbf\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/hillarycloud.com\/app\/wp-content\/uploads\/elementor\/thumbs\/HILLARY-CLOUD-LOGO-SIN-BG-rly9tjdtsd3lnwqhcpkbc6r5sd9rwmrp245yaqyxwa.png\" title=\"HILLARY CLOUD LOGO SIN BG\" alt=\"HILLARY CLOUD LOGO SIN BG\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b49a757 elementor-widget elementor-widget-shortcode\" data-id=\"b49a757\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t<script src=\"https:\/\/www.google.com\/recaptcha\/api.js\" async defer><\/script>\t\t<div class=\"elementor-shortcode\">\n<style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;600;800&display=swap');\n    \n    .saas-form-wrapper { font-family: 'Plus Jakarta Sans', sans-serif; background: #ffffff; max-width: 850px; margin: 40px auto; padding: 50px; border-radius: 24px; box-shadow: 0 20px 40px rgba(10, 29, 55, 0.08); border: 1px solid #f1f5f9; }\n    .saas-header { text-align: center; margin-bottom: 40px; }\n    .saas-header h2 { color: #0a1d37; font-size: 2rem; font-weight: 800; margin: 0; }\n    .saas-header p { color: #64748b; margin-top: 10px; }\n    .grid-row { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-bottom: 24px; }\n    .full-width { grid-column: span 2; }\n    .input-box label { display: block; font-weight: 600; color: #0a1d37; font-size: 0.85rem; margin-bottom: 8px; text-transform: uppercase; letter-spacing: 0.5px; }\n    .input-box input, .input-box select { width: 100%; padding: 14px 18px; border: 2px solid #e2e8f0; border-radius: 12px; font-size: 1rem; transition: all 0.3s ease; color: #1e293b; }\n    .input-box input:focus { border-color: #0a1d37; outline: none; box-shadow: 0 0 0 4px rgba(10, 29, 55, 0.05); }\n    .input-readonly { background-color: #f8fafc; border-style: dashed !important; font-weight: 700; color: #64748b; }\n    .separator { grid-column: span 2; border-bottom: 1px solid #e2e8f0; margin: 20px 0; position: relative; }\n    .separator span { background: #fff; padding: 0 15px; position: absolute; top: -10px; left: 20px; font-weight: 800; color: #0a1d37; font-size: 0.9rem; }\n    .btn-submit-main { grid-column: span 2; background: #0a1d37; color: #fff; border: none; padding: 20px; border-radius: 14px; font-size: 1.1rem; font-weight: 800; cursor: pointer; transition: transform 0.2s; margin-top: 20px; }\n    .btn-submit-main:hover { opacity: 0.95; }\n    .btn-submit-main:active { transform: scale(0.98); }\n    #loader { display: none; position: fixed; top:0; left:0; width:100%; height:100%; background: rgba(255,255,255,0.95); z-index: 9999; flex-direction: column; align-items:center; justify-content:center; }\n    .spin { width: 50px; height: 50px; border: 5px solid #e2e8f0; border-top-color: #0a1d37; border-radius: 50%; animation: s 1s linear infinite; }\n    @keyframes s { to { transform: rotate(360deg); } }\n\n    @media (max-width: 768px) {\n        .saas-form-wrapper { margin: 10px auto; padding: 25px 20px; border-radius: 16px; max-width: 95%; }\n        .saas-header h2 { font-size: 1.5rem; }\n        .grid-row { grid-template-columns: 1fr; gap: 15px; margin-bottom: 0; }\n        .full-width, .separator, .btn-submit-main { grid-column: span 1; }\n        .separator { margin: 30px 0 10px 0; }\n        .separator span { font-size: 0.8rem; left: 10px; }\n        .btn-submit-main { padding: 16px; font-size: 1rem; margin-top: 10px; }\n        .input-box label { font-size: 0.75rem; }\n        .input-box input, .input-box select { padding: 12px; font-size: 16px; }\n    }\n<\/style>\n\n<div id=\"loader\">\n    <div class=\"spin\"><\/div>\n    <h3 style=\"color:#0a1d37; margin-top:20px;\">Configurando tu infraestructura...<\/h3>\n<\/div>\n\n<div class=\"saas-form-wrapper\">\n    <div class=\"saas-header\">\n        <h2>Registro Empresarial<\/h2>\n        <p>Completa los datos para activar tu cuenta de Hillary Cloud<\/p>\n    <\/div>\n\n    <form id=\"saas-registration-form\" method=\"POST\">\n        <div class=\"grid-row\">\n            <div class=\"separator\"><span>1. PROPIETARIO<\/span><\/div>\n            \n            <div class=\"input-box\"><label>Nombres<\/label><input type=\"text\" name=\"nombres_propietario\" id=\"f_nom\" required placeholder=\"Ej: Juan\"><\/div>\n            <div class=\"input-box\"><label>Apellidos<\/label><input type=\"text\" name=\"apellidos_propietario\" id=\"f_ape\" required placeholder=\"Ej: P\u00e9rez\"><\/div>\n            <div class=\"input-box\"><label>C\u00e9dula \/ ID<\/label><input type=\"text\" name=\"cedula_propietario\" id=\"f_ced\" required placeholder=\"Sin guiones\"><\/div>\n            <div class=\"input-box\"><label>Tel\u00e9fono Propietario<\/label><input type=\"tel\" name=\"tel_propietario\" id=\"f_tel\" required placeholder=\"Ej: 8090000000\"><\/div>\n            <div class=\"input-box\"><label>Email (para confirmaciones)<\/label><input type=\"email\" name=\"user_email\" required placeholder=\"correo@empresa.com\"><\/div>\n            <div class=\"input-box\"><label>Usuario Generado<\/label><input type=\"text\" name=\"user_login\" id=\"f_user\" class=\"input-readonly\" readonly><\/div>\n            <input type=\"hidden\" name=\"user_pass\" id=\"f_pass\">\n\n            <div class=\"separator\"><span>2. NEGOCIO<\/span><\/div>\n\n            <div class=\"input-box full-width\"><label>Nombre de la Empresa<\/label><input type=\"text\" name=\"nombre_negocio\" id=\"f_neg\" required placeholder=\"Ej: Tech Solutions SRL\"><\/div>\n            \n            <div class=\"input-box\">\n                <label>Tipo de Negocio<\/label>\n                <select name=\"tipo_negocio\">\n\n        <option value=\"\" disabled selected>Selecciona un rubro...<\/option>\n\n        \n\n        <optgroup label=\"Alimentos y Bebidas\">\n\n            <option value=\"Restaurante\">Restaurante \/ Comedor<\/option>\n\n            <option value=\"Cafeteria\">Cafeter\u00eda \/ Pasteler\u00eda<\/option>\n\n            <option value=\"Bar\">Bar \/ Discoteca<\/option>\n\n            <option value=\"Minimarket\">Minimarket \/ Colmado<\/option>\n\n            <option value=\"Panaderia\">Panader\u00eda<\/option>\n\n        <\/optgroup>\n\n\n\n        <optgroup label=\"Cuidado Personal\">\n\n            <option value=\"Barberia\">Barber\u00eda<\/option>\n\n            <option value=\"Salon\">Sal\u00f3n de Belleza<\/option>\n\n            <option value=\"Estetica\">Centro de Est\u00e9tica<\/option>\n\n            <option value=\"Spa\">Spa \/ Masajes<\/option>\n\n            <option value=\"Gimnasio\">Gimnasio \/ Fitness<\/option>\n\n        <\/optgroup>\n\n\n\n        <optgroup label=\"Salud\">\n\n            <option value=\"Clinica\">Cl\u00ednica \/ Centro M\u00e9dico<\/option>\n\n            <option value=\"Consultorio\">Consultorio Privado<\/option>\n\n            <option value=\"Farmacia\">Farmacia<\/option>\n\n            <option value=\"Odontologia\">Centro Odontol\u00f3gico<\/option>\n\n            <option value=\"Veterinaria\">Veterinaria<\/option>\n\n        <\/optgroup>\n\n\n\n        <optgroup label=\"Comercio y Construcci\u00f3n\">\n\n            <option value=\"Ferreteria\">Ferreter\u00eda<\/option>\n\n            <option value=\"Tienda\">Tienda de Ropa \/ Calzado<\/option>\n\n            <option value=\"Repuestos\">Repuestos de Veh\u00edculos<\/option>\n\n            <option value=\"Libreria\">Librer\u00eda \/ Papeler\u00eda<\/option>\n\n            <option value=\"Electronica\">Electr\u00f3nica \/ Celulares<\/option>\n\n        <\/optgroup>\n\n\n\n        <optgroup label=\"Servicios y Educaci\u00f3n\">\n\n            <option value=\"Servicios\">Servicios Profesionales<\/option>\n\n            <option value=\"Lavanderia\">Lavander\u00eda<\/option>\n\n            <option value=\"Taller\">Taller Mec\u00e1nico<\/option>\n\n            <option value=\"Educacion\">Centro Educativo \/ Cursos<\/option>\n\n            <option value=\"Transporte\">Transporte \/ Log\u00edstica<\/option>\n\n            <option value=\"Otro\">Otro \/ No especificado<\/option>\n\n        <\/optgroup>\n\n    <\/select>\n            <\/div>\n            \n            <div class=\"input-box\"><label>Tel\u00e9fono Negocio<\/label><input type=\"text\" name=\"tel_negocio\" required><\/div>\n            <div class=\"input-box full-width\"><label>Direcci\u00f3n F\u00edsica<\/label><input type=\"text\" name=\"dir_negocio\" required><\/div>\n            <div class=\"input-box full-width\"><label>C\u00f3digo de Empresa (Sistema)<\/label><input type=\"text\" name=\"codigo_unico_negocio\" id=\"f_cod\" class=\"input-readonly\" readonly><\/div>\n\n            <input type=\"hidden\" id=\"registro_pyme_nonce\" name=\"registro_pyme_nonce\" value=\"915e99299c\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/app\/wp-json\/wp\/v2\/pages\/255\" \/>            <input type=\"hidden\" name=\"submit_registro_pyme_hidden\" value=\"1\">\n            \n            <div class=\"input-box full-width\" style=\"display: flex; justify-content: center; margin-bottom: 10px;\">\n                <div class=\"g-recaptcha\" data-sitekey=\"6LfelrcsAAAAAPGCy3Ook7zyLKIoDoleVQ4QBtsh\"><\/div>\n            <\/div>\n            \n            <button type=\"submit\" class=\"btn-submit-main\">FINALIZAR Y ACTIVAR CUENTA<\/button>\n        <\/div>\n    <\/form>\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const form = document.getElementById('saas-registration-form');\n\n    function sync() {\n        let n = document.getElementById('f_nom').value.trim();\n        let a = document.getElementById('f_ape').value.trim();\n        let c = document.getElementById('f_ced').value.trim();\n        let neg = document.getElementById('f_neg').value.trim();\n\n        if(n && a && c.length >= 4) {\n            let u = n.split(' ')[0].toLowerCase() + a.split(' ')[0].toLowerCase() + c.slice(-4);\n            document.getElementById('f_user').value = u;\n            \n            let hoy = new Date();\n            let fecha = (\"0\" + hoy.getDate()).slice(-2) + (\"0\" + (hoy.getMonth()+1)).slice(-2) + hoy.getFullYear().toString().slice(-2);\n            document.getElementById('f_pass').value = (n[0]+a[0]).toUpperCase() + fecha;\n        }\n        \n        if(neg) {\n            \/\/ Eliminar conectores y art\u00edculos comunes\n            let stopWords = ['de', 'el', 'la', 'los', 'las', 'y', 'en', 'un', 'una', 'del', 'al'];\n            \/\/ Limpiar s\u00edmbolos y dividir por espacios\n            let palabras = neg.toLowerCase().replace(\/[^a-z0-9\u00e1\u00e9\u00ed\u00f3\u00fa\u00f1\\s]\/g, '').split(\/\\s+\/);\n            \n            \/\/ Filtrar stopwords y tomar los primeros 4 caracteres de cada palabra v\u00e1lida\n            let prefix = palabras\n                .filter(p => !stopWords.includes(p) && p.length > 0)\n                .map(p => p.substring(0, 4))\n                .join('');\n                \n            if(!prefix) prefix = 'empresa';\n            \n            let hoy = new Date();\n            let yy = hoy.getFullYear().toString().slice(-2);\n            let mm = (\"0\" + (hoy.getMonth()+1)).slice(-2);\n            let dd = (\"0\" + hoy.getDate()).slice(-2);\n            \n            document.getElementById('f_cod').value = prefix + \"-\" + yy + mm + dd;\n        }\n    }\n\n    ['f_nom', 'f_ape', 'f_ced', 'f_neg'].forEach(i => document.getElementById(i).addEventListener('input', sync));\n\n    form.addEventListener('submit', function() {\n        document.getElementById('loader').style.display = 'flex';\n    });\n});\n<\/script>\n\n\n\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"class_list":["post-255","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/hillarycloud.com\/app\/wp-json\/wp\/v2\/pages\/255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hillarycloud.com\/app\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hillarycloud.com\/app\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hillarycloud.com\/app\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hillarycloud.com\/app\/wp-json\/wp\/v2\/comments?post=255"}],"version-history":[{"count":24,"href":"https:\/\/hillarycloud.com\/app\/wp-json\/wp\/v2\/pages\/255\/revisions"}],"predecessor-version":[{"id":451,"href":"https:\/\/hillarycloud.com\/app\/wp-json\/wp\/v2\/pages\/255\/revisions\/451"}],"wp:attachment":[{"href":"https:\/\/hillarycloud.com\/app\/wp-json\/wp\/v2\/media?parent=255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}