PrestaShop

En la plantilla del tema, con los datos del cliente.

Antes de empezar

  • Acceso FTP o al editor de plantillas del tema

Plantilla del tema

themes/tu-tema/templates/_partials/footer.tpl
<script>  window.TinkaySettings = {    token: "pk_live_xxx"{if $customer.is_logged},    visitor: {      email: "{$customer.email|escape:'javascript'}",      name: "{$customer.firstname|escape:'javascript'} {$customer.lastname|escape:'javascript'}"    }{/if}  };</script><script src="https://cdn.tinkay.app/widget.js" async></script>

Verificar la instalación

Entrá a Configuración, Instalación en tu workspace, pegá la URL pública del sitio y tocá Probar instalación. Tinkay busca el script y valida que el dominio esté permitido.

  1. Abrí tu sitio en una pestaña nueva y confirmá que aparece el botón flotante.
  2. En la consola del navegador, escribí window.Tinkay y verificá que devuelve un objeto.
  3. Escribí un mensaje de prueba y confirmá que llega al Inbox.

Errores frecuentes

  • El widget no aparece: el dominio no está en Configuración, Dominios. Agregalo y recargá.
  • Aparece en desarrollo pero no en producción: agregá también el dominio de producción, incluida la variante con www.
  • Content Security Policy: permití https://cdn.tinkay.app en script-src y https://app.tinkay.app en frame-src y connect-src.
  • Caché de Smarty: borrá la caché del tema desde Parámetros avanzados, Rendimiento.

Cómo saber que quedó bien

  • El botón aparece en la tienda
  • El cliente logueado aparece identificado