Hola @icgo
Sí que es posible pero necesitas que primero los clientes hagan login, una vez que hayan hecho login solo tendrías que añadir un pequeño código en tu web en cada sitio en el que aparezca el precio y listo.
{% if customer.tags contains 'noiva' %}
{{ product.price | money }}
{% else %}
{{ product.price | times:1.21 | money }}
{% endif %}
Además, necesitas ponoer los precios de la web sin IVA, es decir, que no esté incluido en el precio de los productos. Para eso tienes que ir a Configuración > Impuestos > y marcarlo ahí.
Habría otras opciones si no puedes cambiar los precios de los productos facilmente porque tienes muchos.