Dúvidas Frequentes: E-mails estão criptografados, o que fazer?

Este tópico visa fomentar o conhecimento na nossa comunidade, principalmente no que tange ao funcionamento do Message Center e ao Conversation Tracker.

Caso os e-mails dos clientes da sua loja estejam criptografados quando os pedidos são consultados via API, vale aqui pontuar que esse é o comportamento esperado da nossa plataforma para algumas consultas realizadas por sistemas externos. Nessas requisições via API o e-mail dentro das informações de “Orders” fica criptografado para proteger o comprador de serviços de email marketing indesejados e exposição indevida de dados pessoais conforme nossa documentação:

A API mais utilizada por sistemas externos é a Get Order, a resposta que é enviada para o sistema externo (ERP, por exemplo) é a mesma que está disponível no front da loja quando o comprador fecha a compra, por isso protegemos essa informação contra qualquer acesso malicioso no front da loja.

Sendo assim, existem outros meios para conseguir esse email. Por exemplo, uma vez integrado o pedido, o e-mail do cliente fica não criptografado no Masterdata , e também há uma rota de API que pode ser utilizada para descriptografar esse email através da API Retrieve order conversation, conforme a seguinte documentação:

Para coleta no MasterData é necessário pegar o userId do cliente no pedido e realizar o Get na entidade CL para obter esse dado. Conforme a documentação da API do MasterData:

Caso ainda tenha alguma dúvida sobre o assunto, sinta-se à vontade para perguntar por aqui! :smiling_face:

Karina Mota
Field Software Engineer | VTEX

2 Likes