Recuerda si tu tienda ofrece productos a usuarios de la EU debes bloquear las cookies hasta aceptarlas y estar bloqueadas si no las aceptan.
Si lo añades por código lo vas a tener difícil, debes hacer módulos y bloquearlos o usar alguno de compra que lo bloqueé
Una vez explicado, utiliza el head.tpl para añadir los códigos de head.
En en fichero de confirmación de pedido el evento de compra y lee los datos con variables smarty.