SELECT 
  ushop_pages.*, 
  ushop_page_descriptions.*, 
  ushop_seo_names.name as seo_name, 
  ushop_seo_names.path as seo_path 
FROM 
  ushop_pages 
  INNER JOIN ushop_page_descriptions ON ushop_pages.page_id = ushop_page_descriptions.page_id 
  LEFT JOIN ushop_seo_names ON ushop_seo_names.object_id = ushop_pages.page_id 
  AND ushop_seo_names.type = 'a' 
  AND ushop_seo_names.dispatch = '' 
  AND ushop_seo_names.lang_code = 'es' 
WHERE 
  ushop_pages.page_id = 46 
  AND ushop_page_descriptions.lang_code = 'es' 
  AND (
    ushop_pages.usergroup_ids = '' 
    OR FIND_IN_SET(0, ushop_pages.usergroup_ids) 
    OR FIND_IN_SET(1, ushop_pages.usergroup_ids)
  ) 
  AND ushop_pages.page_type IN ('T', 'L', 'B', 'K', 'F', 'P')

Query time 0.00162

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "0.35"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "ushop_pages",
          "access_type": "const",
          "possible_keys": [
            "PRIMARY"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "page_id"
          ],
          "key_length": "3",
          "ref": [
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 1,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "0.00",
            "eval_cost": "0.10",
            "prefix_cost": "0.00",
            "data_read_per_join": "2K"
          },
          "used_columns": [
            "page_id",
            "company_id",
            "parent_id",
            "id_path",
            "status",
            "page_type",
            "position",
            "timestamp",
            "usergroup_ids",
            "localization",
            "new_window",
            "use_avail_period",
            "avail_from_timestamp",
            "avail_till_timestamp",
            "abt__ut2_microdata_schema_type"
          ]
        }
      },
      {
        "table": {
          "table_name": "ushop_page_descriptions",
          "access_type": "const",
          "possible_keys": [
            "PRIMARY"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "page_id",
            "lang_code"
          ],
          "key_length": "9",
          "ref": [
            "const",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 1,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "0.00",
            "eval_cost": "0.10",
            "prefix_cost": "0.00",
            "data_read_per_join": "3K"
          },
          "used_columns": [
            "page_id",
            "lang_code",
            "page",
            "description",
            "meta_keywords",
            "meta_description",
            "page_title",
            "link"
          ]
        }
      },
      {
        "table": {
          "table_name": "ushop_seo_names",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "dispatch"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "object_id",
            "type",
            "dispatch",
            "lang_code"
          ],
          "key_length": "206",
          "ref": [
            "const",
            "const",
            "const",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 1,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "0.25",
            "eval_cost": "0.10",
            "prefix_cost": "0.35",
            "data_read_per_join": "1K"
          },
          "used_columns": [
            "name",
            "object_id",
            "type",
            "dispatch",
            "path",
            "lang_code"
          ]
        }
      }
    ]
  }
}

Result

page_id company_id parent_id id_path status page_type position timestamp usergroup_ids localization new_window use_avail_period avail_from_timestamp avail_till_timestamp abt__ut2_microdata_schema_type lang_code page description meta_keywords meta_description page_title link seo_name seo_path
46 0 0 46 A T 0 1758250800 0 0 N 0 0 es Política de Devolución y Reembolso <style> /* ===== Contenedor con fondo blanco ===== */ .contenedor-reembolsos{ background:#ffffff; padding:24px; border-radius:12px; box-shadow:0 2px 10px rgba(0,0,0,.05); max-width:1000px; margin:0 auto 24px; } /* Títulos */ .contenedor-reembolsos h1, .contenedor-reembolsos h2, .contenedor-reembolsos h3{ color:#333333; line-height:1.25; } .titulo-reembolsos{ font-size:2em; text-align:center; margin:0 0 20px; } .contenedor-reembolsos h2{ font-size:1.5em; margin:20px 0 15px; } .contenedor-reembolsos h3{ font-size:1.2em; margin:15px 0 10px; } /* Texto y listas */ .contenedor-reembolsos p{ margin:0 0 15px; } .contenedor-reembolsos ul, .contenedor-reembolsos ol{ padding-left:20px; margin:0 0 15px; } .contenedor-reembolsos li{ margin:6px 0; } /* Secciones */ .contenedor-reembolsos section{ margin-bottom:30px; } /* Íconos (si los usas) */ .iconos-container{ display:flex; flex-wrap:wrap; justify-content:center; gap:10px; } .icono{ display:inline-block; width:50px; height:50px; fill:#000; } /* Responsive */ @media (max-width:768px){ .titulo-reembolsos{ font-size:1.8em; } .contenedor-reembolsos h2{ font-size:1.4em; } .contenedor-reembolsos h3{ font-size:1.1em; } .contenedor-reembolsos p{ margin-bottom:10px; } .contenedor-reembolsos section{ margin-bottom:20px; } } @media (max-width:480px){ .titulo-reembolsos{ font-size:1.5em; } .contenedor-reembolsos h2{ font-size:1.2em; } .contenedor-reembolsos h3{ font-size:1em; } .contenedor-reembolsos p{ margin-bottom:8px; } .contenedor-reembolsos section{ margin-bottom:15px; } .icono{ width:40px; height:40px; } } </style> <article id="politica-nacional-reembolsos" class="contenedor-reembolsos" itemscope="" itemtype="https://schema.org/MerchantReturnPolicy"> <header> <h1 class="titulo-reembolsos" itemprop="name">Política de Devolución y Reembolso</h1> </header> <section> <p><strong>Introducción</strong></p> <p>Atención: Este artículo pertenece a productos nacionales y de región. Si necesitas <strong><a href="https://ushop.shopping/politica-de-devolucion-de-productos-importados" target="_blank" rel="noopener noreferrer" aria-label="Ver la política de Devolución para productos importados" title="Política de devoluciones para productos importados">ver la política de devolución para productos importados, consúltalo aquí</a></strong>.</p> <p>En <strong>UShop</strong>, nos enorgullecemos de ofrecer productos de alta calidad y un servicio al cliente excepcional. Nuestro objetivo es asegurar que cada cliente esté completamente satisfecho con su compra. No obstante, entendemos que pueden surgir situaciones en las que sea necesario devolver un producto o solicitar un reembolso. Esta política detalla todos los aspectos relacionados con las devoluciones y reembolsos para garantizar una experiencia de compra transparente y equitativa.</p> </section> <section> <h2><strong>Productos Elegibles para Reembolso</strong></h2> <p>Para que un producto sea elegible para un reembolso, debe cumplir con los siguientes criterios:</p> <ul> <li><strong>Estado del Producto:</strong> El producto debe estar en su <strong>estado original</strong>, sin usar, y en la <strong>misma condición</strong> en la que fue recibido. Esto incluye empaques originales, etiquetas, y cualquier accesorio o componente que haya venido con el producto.</li> <li><strong>Plazo para Devoluciones:</strong> Los productos deben ser devueltos dentro del período especificado para devoluciones, que generalmente es de <strong>30 días</strong> a partir de la fecha de entrega.</li> <li><strong>Contacto Inicial:</strong> Los clientes deben <strong>ponerse en contacto con nuestro equipo de atención al cliente</strong> dentro del período especificado para iniciar el proceso de reembolso.</li> </ul> </section> <section> <h2><strong>Proceso de Reembolso</strong></h2> <p>El proceso para solicitar un reembolso en UShop está diseñado para ser claro y eficiente. A continuación, detallamos los pasos a seguir:</p> <ol> <li><strong>Inicio del Proceso:</strong> Contactar a nuestro equipo de atención al cliente dentro de los 30 días.</li> <li><strong>Prueba de Compra:</strong> Presentar recibo, confirmación de pedido o número de orden.</li> <li><strong>Verificación del Producto:</strong> Inspección interna para confirmar elegibilidad.</li> <li><strong>Procesamiento del Reembolso:</strong> Se realiza por el <strong>mismo método de pago</strong> utilizado en la compra.</li> <li><strong>Tiempo de Procesamiento:</strong> Usualmente entre 7 y 14 días hábiles (puede variar por banco y método).</li> </ol> </section> <section> <h2><strong>Excepciones a la Política de Reembolso</strong></h2> <ul> <li><strong>Productos No Elegibles:</strong> Personalizados o hechos a medida, u otros con restricciones del proveedor.</li> <li><strong>Productos Dañados por Mal Uso:</strong> Daños posteriores a la entrega no cubiertos.</li> <li><strong>Productos Personalizados:</strong> Sujetos a condiciones específicas indicadas en la ficha o al comprar.</li> </ul> </section> <section> <h2><strong>Gastos de Envío</strong></h2> <ul> <li><strong>Envío Original:</strong> No reembolsable salvo error de UShop.</li> <li><strong>Devolución:</strong> A cargo del cliente salvo indicación en contrario.</li> <li><strong>Errores de UShop:</strong> Cubrimos los gastos y damos instrucciones específicas.</li> </ul> </section> <section> <h2><strong>Proceso de Devolución</strong></h2> <ol> <li><strong>Iniciar:</strong> Contactar soporte indicando producto y motivo.</li> <li><strong>Dirección:</strong> Te informaremos la <strong>dirección de devolución</strong> y requisitos.</li> <li><strong>Empaque:</strong> Embalar de forma segura (idealmente, empaque original).</li> <li><strong>Documentación:</strong> Incluir recibo o nota con el motivo.</li> <li><strong>Confirmación:</strong> Al recibir el paquete, enviamos acuse y procesamos.</li> </ol> </section> <section> <h2><strong>Compromiso de UShop</strong></h2> <p>Estamos comprometidos con la satisfacción del cliente. Si necesitas ayuda sobre esta política, <strong>contáctanos</strong>; queremos que tu experiencia sea simple y clara.</p> </section> <section> <h2><strong>Preguntas Frecuentes</strong></h2> <ul> <li><strong>¿Puedo devolver un producto usado?</strong> No. Debe estar sin uso y en la misma condición recibida.</li> <li><strong>¿Producto dañado o incorrecto?</strong> Contáctanos de inmediato para gestionar devolución/reemplazo sin costo.</li> <li><strong>¿Cómo se procesa el reembolso?</strong> Por el mismo método de pago; el reflejo depende del banco.</li> <li><strong>¿Puedo cambiar un producto?</strong> Depende de disponibilidad y políticas del proveedor; consúltanos.</li> <li><strong>¿No recibí mi reembolso a tiempo?</strong> Escríbenos y lo investigamos.</li> </ul> </section> <section> <h2><strong>Actualización de la Política</strong></h2> <p>Podemos actualizar esta política; los cambios se publicarán en esta página y aplican desde su publicación.</p> </section> <section> <h2><strong>Contacto</strong></h2> <p>Estamos a tu disposición para cualquier <strong>pregunta</strong> o <strong>asistencia</strong> relacionada con esta política.</p> <ul> <li><strong>Correo Electrónico:</strong> <a href="mailto:info@ushop.shopping">info@ushop.shopping</a></li> <li><strong>Dirección:</strong> Diego Young 3018, Young, Río Negro, Uruguay</li> <li><strong>WhatsApp:</strong> <a href="https://wa.me/59892873178">+598 92 873 178</a></li> <li><strong>Atención Personalizada:</strong> <a href="https://wa.me/59891317173">+598 91 317 173</a></li> </ul> </section> </article> Política de Devolución y Reembolso politica-de-devolucion