Hola @felix_tech, el problema que describes es muy común en tiendas con productos personalizados o servicios que requieren un consentimiento especial, como es vuestro caso con la renuncia al derecho de desistimiento. PrestaShop, en efecto, no permite añadir casillas de verificación condicionales de forma nativa en el proceso de compra basadas en el contenido del carrito o categorías específicas.
La única opción de serie es la casilla general de Términos y Condiciones. Para evitar modificaciones complejas en el core que luego traen problemas en las actualizaciones, te recomiendo un módulo diseñado específicamente para esto. Puedes echar un vistazo a Servicios opcionales condicionales del pedido. Este módulo te permite configurar múltiples casillas de verificación, hacerlas obligatorias y vincularlas a productos específicos, categorías o incluso grupos de clientes, justo lo que necesitas para tu aviso de renuncia de devolución. Así evitas el quebradero de cabeza y mantienes tu tienda actualizada sin riesgos.