{"info":{"_postman_id":"a5a00ae2-a799-4a86-a486-202f00262985","name":"API Router Gateway Dotz (Varejo)","description":"<html><head></head><body><img src=\"https://content.pstmn.io/2200fb9d-5372-432f-887e-ad0c9d52f7ec/bm92aWRhZGVzLmpwZw==\" width=\"643\" height=\"79\">\n\n<p><a href=\"https://drive.google.com/file/d/1qGU50aQ-ppkPuKwzVxGs17ETX2qm_Nt9/view?pli=1\"><b>MATERIAL COMPLEMENTAR FIXO</b></a></p>\n<ul>\n<li><p><strong>04/07/2024</strong></p>\n<ul>\n<li><strong>POSDOTZ</strong> - Adicionado limite total de 90 items por troca.</li>\n</ul>\n</li>\n<li><p><strong>09/02/2024****Previsão dos comandos em produção para o dia 19/02/2024</strong></p>\n<ul>\n<li><p><strong>POSCASH - Adicionado novo comando que envia solicitações de acúmulo.</strong></p>\n</li>\n<li><p><strong>POSUNDO - Adicionado novo comando que envia solicitação de estorno de acúmulo e/ou troca.</strong></p>\n</li>\n<li><p><strong>POSCANC - Tornou-se um comando obsoleto e deverá ser substituido pelo POSUNDO.</strong></p>\n</li>\n</ul>\n</li>\n<li><p><strong>25/08/2023</strong></p>\n<ul>\n<li><p><strong>POSUSER - Adicionado novo campo para identificar um limite mínimo para trocas váriaveis, atualização de exemplos.</strong></p>\n</li>\n<li><p><strong>POSDOTZ - Adicionado informação de limite mímino para troca variável, adição de exemplo.</strong></p>\n</li>\n</ul>\n</li>\n<li><p><strong>02/08/2023</strong></p>\n<ul>\n<li><strong>Inseridas chamadas de Acúmulo para Incentivos (STDCRED)</strong></li>\n</ul>\n</li>\n<li><p><strong>28/07/2023</strong></p>\n<ul>\n<li><strong>Adicionado mais exemplos de cenários de trocas usando Dotz Parcela.</strong></li>\n</ul>\n</li>\n<li><p><strong>13/07/2023</strong></p>\n<ul>\n<li><p><strong>Clientes sem contato para realizar autenticação podem realizar troca até atingir limites configurado por parceiro.</strong></p>\n</li>\n<li><p><strong>Adicionado algumas informações nos retornos do comandos POS.</strong></p>\n</li>\n</ul>\n</li>\n<li><p><strong>15/06/2023</strong></p>\n<ul>\n<li><p><a href=\"https://drive.google.com/file/d/1qGU50aQ-ppkPuKwzVxGs17ETX2qm_Nt9/view?pli=1\"><b>Material Complementar</b></a></p>\n<p>  <strong>detalhes de como realizar o segundo saldo e da obrigatóriedade da mensageria Dotz no PDV</strong></p>\n</li>\n</ul>\n</li>\n<li><p><strong>14/06/2023:</strong></p>\n<ul>\n<li><p><strong>Inserido na chamada</strong> <em><strong>4.2</strong></em> <strong>saldo adicional (obrigatório caso retorne)</strong></p>\n</li>\n<li><p><strong>Inserido na chamada</strong> <em><strong>4.3</strong></em> <strong>resgate usando saldo adicional</strong></p>\n</li>\n<li><p><strong>Inseridos detalhes de como realizar resgate com segundo saldo</strong></p>\n</li>\n</ul>\n</li>\n<li><p><strong>26/05/2023</strong></p>\n<ul>\n<li><strong>Adicionado novo comando POSCANC</strong></li>\n</ul>\n</li>\n<li><p><strong>20/04/2023</strong></p>\n<ul>\n<li><strong>Adicionado exemplos de requisições para os camandos POSLIVE, POSUSER, POSDOTZ e POSAUTH</strong></li>\n</ul>\n</li>\n<li><p><strong>05/04/2023</strong></p>\n<ul>\n<li><p><strong>Retorno da chamada de resgate exigindo autenticação</strong></p>\n</li>\n<li><p><a href=\"https://drive.google.com/file/d/1qGU50aQ-ppkPuKwzVxGs17ETX2qm_Nt9/view?pli=1\"><i><b>Material Complementar</b></i></a></p>\n</li>\n</ul>\n</li>\n</ul>\n<hr>\n<hr>\n<h1 id=\"1-objetivo\"><strong>1. Objetivo</strong></h1>\n<p><strong>Este documento possui o objetivo de descrever o processo de integração com a Dotz, utilizando o router gateway bem como o processo de autenticação e o padrão de envio de recebimento de informações.</strong></p>\n<p><strong>As informações contidas neste documento podem ser atualizadas a qualquer momento por outros times, não sendo de responsabilidade do squad de entrega atualizar este documento.</strong></p>\n<h1 id=\"2-entendimento-de-jornada\"><strong>2. Entendimento de Jornada</strong></h1>\n<p>A documentação é dividida entre:</p>\n<ul>\n<li><p><strong>Chamadas para Varejo (Autenticação, acúmulo e resgates)</strong></p>\n<ul>\n<li>Comandos POSUSER, POSDOTZ, POSAUTH, POSCANC</li>\n</ul>\n</li>\n<li><p><strong>Chamadas para Incentivos (Acúmulo)</strong></p>\n<ul>\n<li>Comando DEPCRED</li>\n</ul>\n</li>\n</ul>\n<h1 id=\"21-fluxograma-base\"><strong>2.1 Fluxograma Base</strong></h1>\n<p>**</p>\n<img src=\"https://content.pstmn.io/231098e9-c8ba-4c8c-b2a4-5f5b0921de8a/aW1hZ2UucG5n\" width=\"649\" height=\"796\">\n\n<h5 id=\"importante\"><em><strong>IMPORTANTE</strong></em><strong>!</strong></h5>\n<p>*<em>Para entender mais sobre os fluxos e ver um exemplo de jornada, clique aqui e veja o documento apendice 1.</em></p>\n<h4 id=\"download\"><a href=\"https://\">&gt;&gt;DOWNLOAD &lt;&lt;</a></h4>\n<hr>\n<h1 id=\"3-autenticacao-e-criptografia-requests\">3. Autenticação e Criptografia - Requests</h1>\n<p>Para realizar a requisição à api é necessário realizar a criptografia dos dados e seguir um padrão de contrato.</p>\n<h2 id=\"pré-requisitos\">Pré-requisitos</h2>\n<p>A Dotz irá fornecer um certificado (pfx) com uma senha, sendo um certificado para ambiente de homologação e um certificado para o ambiente de produção. Toda a mensagem trafegada entre a Dotz e o parceiro deverá conter o certificado na conexão.</p>\n<p>Também serão fornecidas credenciais (clientId + secret) que deverão ser passadas em um header de autenticação basic em todas as mensagens.</p>\n<p>**<strong>Todos os processos que serão apresentados nos próximos capítulos consideram que todas as formatações estão em UTF 8.</strong></p>\n<h2 id=\"urls\">Urls</h2>\n<ul>\n<li><p>Homologação: <a href=\"https://\">https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command</a></p>\n</li>\n<li><p>Produção: <a href=\"https://\">https://loyalty.dotz.com.br/integration-router/api/default/v1/command</a></p>\n</li>\n</ul>\n<h2 id=\"contrato-de-request\">Contrato de Request</h2>\n<p>Para realizar a requisição para a api todos os comandos são realizados para o mesmo endpoint é nosso router é encarregado de direcionar para o serviço correto.</p>\n<p>Para todas as chamadas é necessário passar no header o identificador de parceiro e as credenciais encriptadas.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Header Request (http Header)</strong></th>\n</tr>\n</thead>\n<tbody>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>ID</th>\n<th>String</th>\n<th>CNPJ da Loja</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Content-Type</td>\n<td>String</td>\n<td>application/json; charset=utf-8</td>\n</tr>\n<tr>\n<td>Authorization</td>\n<td>String</td>\n<td>Basic {Base64(clientId:secret)}</td>\n</tr>\n</tbody>\n</table>\n</div><p>Exemplo de um Header utilizado</p>\n<img src=\"https://lh5.googleusercontent.com/A2oI28YYVqeSwzuVUua7Jeka_bo5xgcCBaPaDLP4dpJdATEbxc3h5tv8pcY88FII2mh8-Ok5oEaCYNOMZ23-JvuBWih2xU4KVbIKgPXEpuBY5Yh1gLS38Y61TIyjmlqizBTb3kClk2g8QItNgJ8YcCM\">\n\n<p>Para realizar a requisição para a api todos os comandos são realizados para o mesmo endpoint e nosso router é encarregado de direcionar para o serviço correto.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Request Body</strong></th>\n</tr>\n</thead>\n<tbody>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Data</th>\n<th>JSON</th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n</tbody>\n</table>\n</div><p>Exemplo de um request body.</p>\n<img src=\"https://content.pstmn.io/4856947d-e951-469c-b61e-81d2523eab47/aW1hZ2UucG5n\" width=\"611\" height=\"276\">\n\n<p>No campo de Data no Request Body temos o comando no seguinte contrato:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Comando - Body Request</strong></th>\n</tr>\n</thead>\n<tbody>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Route</th>\n<th>String</th>\n<th>Identificação do comando (Ref. Comandos possíveis )</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Input</td>\n<td>JSON</td>\n<td>Dados para requisição</td>\n</tr>\n</tbody>\n</table>\n</div><p>Dentro do campo <strong>Input</strong> é onde estão as informações necessárias para executar o comando.</p>\n<h1 id=\"4-comandos\">4. Comandos</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Comando</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>POSLIVE</td>\n<td>Comando utilizado para testar o certificado e as credenciais.</td>\n</tr>\n<tr>\n<td>POSUSER</td>\n<td>Comando utilizado para realizar a listagem dos dados do comprador (Nome, saldos, produtos, informações de conta, etc).</td>\n</tr>\n<tr>\n<td>POSDOTZ</td>\n<td>Comando para realizar o resgate de Dotz, usando um SKU e, podendo ser necessário posteriormente utilizar o comando <strong>POSAUTH</strong> para autorização do resgate Dotz.</td>\n</tr>\n<tr>\n<td>POSAUTH</td>\n<td>Comando que realiza a confirmação da autenticação e finalização de resgate de Dotz.</td>\n</tr>\n<tr>\n<td>POSCASH</td>\n<td>Comando que realiza uma solicitação de acúmulo.</td>\n</tr>\n<tr>\n<td>POSUNDO</td>\n<td>Comando que estorna uma troca ou/e um acúmulo realizado.</td>\n</tr>\n<tr>\n<td>POSCANC</td>\n<td>Comando de estorno do resgate Dotz</td>\n</tr>\n<tr>\n<td>STDCRED</td>\n<td>Comando de acumulo de Dotz simplificado <strong>para INCENTIVOS</strong></td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"comandos-de-resgate\">Comandos de Resgate</h2>\n<p>Nesta seção descreveremos sobre os comandos que serão responsáveis por identificar cada operação e este deve conter os campos necessários.</p>\n<p>O Campo “data” da request deve conter o seguinte formato JSON:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"data\": \n    {\n        \"route\": \"ID DO COMANDO\"\n        \"input\": \n        {\n            \"Campo1\": \"String\",\n            \"Campo2\": Integer,\n        }\n    }\n}\n\n</code></pre>\n<p>StartFragment</p>\n<p>O Campo “data” do response será onde retornará os dados.<br>Em caso de sucesso:</p>\n<p>EndFragment</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"data\": \n    {        \n        ...        \n    }\n}\n\n</code></pre>\n<p>EndFragment</p>\n<p>EndFragment</p>\n<p>**</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"1. Objetivo","slug":"1-objetivo"},{"content":"2. Entendimento de Jornada","slug":"2-entendimento-de-jornada"},{"content":"2.1 Fluxograma Base","slug":"21-fluxograma-base"},{"content":"3. Autenticação e Criptografia - Requests","slug":"3-autenticacao-e-criptografia-requests"},{"content":"4. Comandos","slug":"4-comandos"}],"owner":"5095160","collectionId":"a5a00ae2-a799-4a86-a486-202f00262985","publishedId":"2s93RZLpKD","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2023-04-06T11:20:34.000Z"},"item":[{"name":"4.1 [Comando POSLIVE - Teste de Certificado]","id":"a92aea60-4b50-42a7-87bf-708cbd0404c9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"id","value":"23014826000458","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSLIVE\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://loyalty.dotz.com.br/integration-router/api/default/v1/command","description":"<p>Este comando tem como objetivo testar se o envio do certificado está correto, se o certificado está válido e se o protocolo foi enviado corretamente.</p>\n<h4 id=\"id-do-comando-poslive\">ID do comando: <strong>POSLIVE</strong></h4>\n<h4 id=\"411-parâmetros-de-request\"><strong>4.1.1 Parâmetros de request</strong></h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th>Tamanho</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>-</td>\n<td>-</td>\n<td>-</td>\n<td>-</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"412-response\"><strong>4.1.2 Response</strong></h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th>Tamanho</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>string</td>\n<td>-</td>\n<td>“UP” se estiver tudo certo com o certificado</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["integration-router","api","default","v1","command"],"host":["loyalty","dotz","com","br"],"query":[],"variable":[]}},"response":[{"id":"7342c810-ae9b-47ab-8a7f-cb9bb27fe4c8","name":"Sucesso","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSLIVE\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 17:18:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"28"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"2c9c8a6a-51fd-440c-8610-c88543b44d21"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=8EkSdI21DG8SfUdmqlktrIVamMhJlc4t0kTrWpJgC%2FkjO4CPUz3TSCw83FOF0mRQC9GjjQlYAQn3uyG%2Fi667Mat3UIS61MHECE4Gt3nuAcLYyZ7FdFZ8idBrtyjGWSQEzKq9YepBJAznYg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b755e8b1f92012c-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"Up\",\n    \"success\": true\n}"},{"id":"246d0d90-1d60-4545-a640-af77448362a6","name":"Sem certificado","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSLIVE\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Forbidden","code":403,"_postman_previewlanguage":"html","header":[{"key":"Date","value":"Thu, 13 Apr 2023 17:23:10 GMT"},{"key":"Content-Type","value":"text/html; charset=UTF-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Cache-Control","value":"max-age=15"},{"key":"Expires","value":"Thu, 13 Apr 2023 17:23:25 GMT"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=qyEcr40kuOiUi%2BjgVm4YbY7arfsPcLkYSY0zlAe4nzkht2X1YKAl93k2uoAa%2BgCuEzPdgSXBs6nVIQJEl4kENFB7YDjb18jMMgdvFuG9vUS0f%2FzSsqVYkeZltROyxHKXg3XbVIJl69cQBg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7565344f6b6b1a-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"<!DOCTYPE html>\n<!--[if lt IE 7]>\n<html class=\"no-js ie6 oldie\" lang=\"en-US\">\n    <![endif]-->\n    <!--[if IE 7]>\n    <html class=\"no-js ie7 oldie\" lang=\"en-US\">\n        <![endif]-->\n        <!--[if IE 8]>\n        <html class=\"no-js ie8 oldie\" lang=\"en-US\">\n            <![endif]-->\n            <!--[if gt IE 8]>\n            <!-->\n            <html class=\"no-js\" lang=\"en-US\">\n                <!--\n                <![endif]-->\n                <head>\n                    <title>Attention Required! | Cloudflare</title>\n                    <meta charset=\"UTF-8\" />\n                    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n                    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\" />\n                    <meta name=\"robots\" content=\"noindex, nofollow\" />\n                    <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\" />\n                    <link rel=\"stylesheet\" id=\"cf_styles-css\" href=\"/cdn-cgi/styles/cf.errors.css\" />\n                    <!--[if lt IE 9]>\n                    <link rel=\"stylesheet\" id='cf_styles-ie-css' href=\"/cdn-cgi/styles/cf.errors.ie.css\" />\n                    <![endif]-->\n                    <style>body{margin:0;padding:0}</style>\n                    <!--[if gte IE 10]>\n                    <!-->\n                    <script>\n  if (!navigator.cookieEnabled) {\n    window.addEventListener('DOMContentLoaded', function () {\n      var cookieEl = document.getElementById('cookie-alert');\n      cookieEl.style.display = 'block';\n    })\n  }\n</script>\n                    <!--\n                    <![endif]-->\n\n\n\n                </head>\n                <body>\n                    <div id=\"cf-wrapper\">\n                        <div class=\"cf-alert cf-alert-error cf-cookie-error\" id=\"cookie-alert\" data-translate=\"enable_cookies\">Please enable cookies.</div>\n                        <div id=\"cf-error-details\" class=\"cf-error-details-wrapper\">\n                            <div class=\"cf-wrapper cf-header cf-error-overview\">\n                                <h1 data-translate=\"block_headline\">Sorry, you have been blocked</h1>\n                                <h2 class=\"cf-subheadline\">\n                                    <span data-translate=\"unable_to_access\">You are unable to access</span> dotznext.com\n                                </h2>\n                            </div>\n                            <!-- /.header -->\n                            <div class=\"cf-section cf-highlight\">\n                                <div class=\"cf-wrapper\">\n                                    <div class=\"cf-screenshot-container cf-screenshot-full\">\n                                        <span class=\"cf-no-screenshot error\"></span>\n                                    </div>\n                                </div>\n                            </div>\n                            <!-- /.captcha-container -->\n                            <div class=\"cf-section cf-wrapper\">\n                                <div class=\"cf-columns two\">\n                                    <div class=\"cf-column\">\n                                        <h2 data-translate=\"blocked_why_headline\">Why have I been blocked?</h2>\n                                        <p data-translate=\"blocked_why_detail\">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>\n                                    </div>\n                                    <div class=\"cf-column\">\n                                        <h2 data-translate=\"blocked_resolve_headline\">What can I do to resolve this?</h2>\n                                        <p data-translate=\"blocked_resolve_detail\">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>\n                                    </div>\n                                </div>\n                            </div>\n                            <!-- /.section -->\n                            <div class=\"cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300\">\n                                <p class=\"text-13\">\n                                    <span class=\"cf-footer-item sm:block sm:mb-1\">Cloudflare Ray ID: \n                                        <strong class=\"font-semibold\">7b7565344f6b6b1a</strong>\n                                    </span>\n                                    <span class=\"cf-footer-separator sm:hidden\">&bull;</span>\n                                    <span id=\"cf-footer-item-ip\" class=\"cf-footer-item hidden sm:block sm:mb-1\">\n      Your IP:\n      \n                                        <button type=\"button\" id=\"cf-footer-ip-reveal\" class=\"cf-footer-ip-reveal-btn\">Click to reveal</button>\n                                        <span class=\"hidden\" id=\"cf-footer-ip\">187.35.192.69</span>\n                                        <span class=\"cf-footer-separator sm:hidden\">&bull;</span>\n                                    </span>\n                                    <span class=\"cf-footer-item sm:block sm:mb-1\">\n                                        <span>Performance &amp; security by</span>\n                                        <a rel=\"noopener noreferrer\" href=\"https://www.cloudflare.com/5xx-error-landing\" id=\"brand_link\" target=\"_blank\">Cloudflare</a>\n                                    </span>\n                                </p>\n                                <script>(function(){function d(){var b=a.getElementById(\"cf-footer-item-ip\"),c=a.getElementById(\"cf-footer-ip-reveal\");b&&\"classList\"in b&&(b.classList.remove(\"hidden\"),c.addEventListener(\"click\",function(){c.classList.add(\"hidden\");a.getElementById(\"cf-footer-ip\").classList.remove(\"hidden\")}))}var a=document;document.addEventListener&&a.addEventListener(\"DOMContentLoaded\",d)})();</script>\n                            </div>\n                            <!-- /.error-footer -->\n\n\n    \n                        </div>\n                        <!-- /#cf-error-details -->\n  \n                    </div>\n                    <!-- /#cf-wrapper -->\n                    <script>\n  window._cf_translation = {};\n  \n  \n</script>\n                </body>\n            </html>"},{"id":"9c773900-86bc-4119-8bd6-68cfbb37b702","name":"Identificador de parceiro vazio (Header - Id)","originalRequest":{"method":"POST","header":[{"key":"id","value":"","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSLOVE\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:05:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"61"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"91dbc35a-2d8d-439c-ba9c-5b48f081ce49"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=ooclEWst0w%2FhVndb83%2FhT%2BdqQ9sU7XP7smuZRUFq6wnWDs4apimCKe623txBBUfkILKUz9TiCvzSIvnS6ryLIBtzO7HgIJjHbUR4hGC%2BuOMYqXotbIWSPxc9cGBND7FJP2QEJCqTpMh7qQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b75fae4281602f2-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"000\",\n            \"message\": \"CM001\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"7ee2453d-bd8d-4e70-878f-02f7288807ee","name":"CNPJ não cadastrado ou Inválido","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000161","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSLIVE\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 18:59:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"61"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"094ace30-15ce-4efb-bbde-f2012dc98f71"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=bsppMnTrv%2FLLCWOWNlXo2R%2B%2BJU45awt01XdusPatBwAzcs3dzX6QkBEyAv6KjFxwms6MGu7RDDNxYIp6DdP9xIBlYnjb7svk7qVXlvs8U2WMK4INRYSdgDaoSEo5FM7JnO02%2F3u8lEfcLg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b75f275be1f02f2-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"004\",\n            \"message\": \"CM005\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"4fa2ab03-3e31-4e17-bd94-0d51cb8dc8d7","name":"Comando inválido","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSLOVE\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:00:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"61"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"f14df71a-fc25-4f89-aff4-f34a3d7dcb5f"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=Yptbl2ldUsjXp4ffb7OnYyjrrGq4gePatqUyX0XLrOTnoPi3LzKkXZ9pvxC%2FuWBIVfE32UOrZTMheisEkxuT2Z%2BHkCnGB6z6Pygvl%2F%2F5SHyqbitJlzynX2WebNjkU2pB7hvTjrlceJz3ug%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b75f3a1cfa902f2-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"007\",\n            \"message\": \"CM008\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"3a7015b3-ac5c-4ede-a679-cf58a32bd116","name":"Erro ao processar comando","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSLIVE\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 20:35:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"61"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"7c6ebc0f-6432-4a51-9060-4995c8536894"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=dGtN%2Bp7rNT5DEitF0J6LE7x2VDIEQqK0Svrin5EiL3Onou%2FK%2BuI%2FqVCWzooNpe24%2BnNut04v1p%2Ft7fc6vJSJHuKbVKMMZv1MdqVOt2hBqRhKG7HiqugG84WF9Gr6Yr9i9JspRBGsyDjGpg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b767ede3ac40156-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"008\",\n            \"message\": \"CM009\"\n        }\n    ],\n    \"success\": false\n}"}],"_postman_id":"a92aea60-4b50-42a7-87bf-708cbd0404c9"},{"name":"4.2 [Comando POSUSER - Obter dados Cliente]","event":[{"listen":"test","script":{"id":"441c4632-0124-4136-b8ca-cb7bbcdd80fa","exec":["var jsonData = JSON.parse(responseBody);\r","pm.collectionVariables.set(\"transactionId\", jsonData.data.transactionId);"],"type":"text/javascript","packages":{}}}],"id":"a2904325-d308-4791-85f1-e5fd1002b113","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"id","value":"23014826000458","type":"text"},{"key":"Authorization","value":"Basic NTJGQzZRM1g0MjJONlZLOEI3RUVTWDFKWTE2NlI2Ok1YUU1QOTBQMzRKN0w5QzAxSEI3NTlFRlg2MTg4TA==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSUSER\",\r\n        \"input\": {\r\n            \"customerId\": \"38636864895\",\r\n            \"employeeId\": \"55442211\",\r\n            \"pdvId\": \"2\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://loyalty.dotz.com.br/integration-router/api/default/v1/command","description":"<p>Este comando tem como objetivo retornar os dados do usuário como nome, saldos e sua origem e os possíveis vouchers que poderão ser efetuados trocas baseado no saldo disponível.</p>\n<h4 id=\"id-do-comando-posuser\">ID do comando: <strong>POSUSER</strong></h4>\n<h4 id=\"421-parâmetros-de-request\"><strong>4.2.1 Parâmetros de request</strong></h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th>Tamanho</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>customerId</strong></td>\n<td>string</td>\n<td>14</td>\n<td>Documento (CPF/CNPJ) do cliente</td>\n</tr>\n<tr>\n<td>employeeId</td>\n<td>string</td>\n<td>20</td>\n<td>Idenficador Funcionario (CPF, Cracha, Matricula, etc)</td>\n</tr>\n<tr>\n<td>pdvId</td>\n<td>string</td>\n<td>20</td>\n<td>Identificador do pdv</td>\n</tr>\n</tbody>\n</table>\n</div><p>Os campos em <strong>negrito</strong> são obrigatórios</p>\n<p>Exemplo do request (JSON)</p>\n<h4 id=\"422-response\"><strong>4.2.2 Response</strong></h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th>Tamanho</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>transactionId</td>\n<td>guid</td>\n<td>-</td>\n<td>Id registro no início do processo</td>\n</tr>\n<tr>\n<td>message.content</td>\n<td>string</td>\n<td>500</td>\n<td>Mensagem para exibir no PDV. <strong>A exibição da mensagem é OBRIGATÓRIA</strong>. Porém não é necessário mostrar caso seja a mensagem padrão de saldo, uma vez que o saldo deve ser no máximo o valor da compra (e normalmente o saldo do cliente é maior)</td>\n</tr>\n<tr>\n<td>message.type</td>\n<td>string</td>\n<td>-</td>\n<td>Tipos de mensagens existentes:  <br />[\"info\",\"question\",\"warn\",\"error\"]</td>\n</tr>\n<tr>\n<td>message.id</td>\n<td>int</td>\n<td>-</td>\n<td>Identificador da mensagem</td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>string</td>\n<td>-</td>\n<td>CPF/CNPJ do cliente</td>\n</tr>\n<tr>\n<td>firstname</td>\n<td>string</td>\n<td>-</td>\n<td>Nome do cliente</td>\n</tr>\n<tr>\n<td>auth.type</td>\n<td>integer</td>\n<td>-</td>\n<td>Tipo de autenticação que será utilizada:  <br />[0: Sem autenticação, 1: MFA, 2: AppDotz,  <br />3: Data de nascimento]</td>\n</tr>\n<tr>\n<td>auth.sent</td>\n<td>boolean</td>\n<td>-</td>\n<td>Indica se a autenticação foi enviada(false)</td>\n</tr>\n<tr>\n<td>auth.valid</td>\n<td>boolean</td>\n<td>-</td>\n<td>Autenticação do usuário está validado (false)</td>\n</tr>\n<tr>\n<td>auth.mfa.mfaOptions[].optionId</td>\n<td>integer</td>\n<td>-</td>\n<td>tipo de confirmação de mfa existentes  <br />1 - E-mail  <br />2 - SMS</td>\n</tr>\n<tr>\n<td>auth.mfa.mfaOptions[].value</td>\n<td>string</td>\n<td>-</td>\n<td>valor disponível  <br />ex sms - ****-2312</td>\n</tr>\n<tr>\n<td>balancesToExchange[].originName</td>\n<td>string</td>\n<td>-</td>\n<td>Nome da origem da conta ex: Dotz</td>\n</tr>\n<tr>\n<td>balancesToExchange[]. balanceDz</td>\n<td>decimal</td>\n<td>-</td>\n<td>Saldo do usuário em Dotz</td>\n</tr>\n<tr>\n<td>balancesToExchange[]. balanceRs</td>\n<td>decimal</td>\n<td>-</td>\n<td>Saldo do usuário convertido em Dotz</td>\n</tr>\n<tr>\n<td>balancesToExchange[].cpd</td>\n<td>decimal</td>\n<td>-</td>\n<td>Custo por dotz.  <br />Ex: (CPD = 0.012) Dz1 = R$0,012</td>\n</tr>\n<tr>\n<td>balancesToExchange[].type</td>\n<td>integer</td>\n<td>-</td>\n<td>Tipo de saldo.  <br />1 = Dotz,  <br />999998 = Crédito pré-aprovado</td>\n</tr>\n<tr>\n<td>phone.needed</td>\n<td>boolean</td>\n<td>-</td>\n<td>Precisa solicitar ao usuário o envio do telefone, a obrigatoriedade depende do Phone.Required</td>\n</tr>\n<tr>\n<td>phone.required</td>\n<td>boolean</td>\n<td>-</td>\n<td>Caso True, é necessário que o cliente informe o telefone na solicitação da troca.</td>\n</tr>\n<tr>\n<td>itens[].ean</td>\n<td>string</td>\n<td>-</td>\n<td>Ean do produto</td>\n</tr>\n<tr>\n<td>itens[].sku</td>\n<td>string</td>\n<td>-</td>\n<td>Identificador do produto internamente.</td>\n</tr>\n<tr>\n<td>itens[].name</td>\n<td>string</td>\n<td>-</td>\n<td>Nome do item</td>\n</tr>\n<tr>\n<td>itens[].priceRs</td>\n<td>decimal</td>\n<td>-</td>\n<td>Preço do item em R$</td>\n</tr>\n<tr>\n<td>itens[].priceDz</td>\n<td>decimal</td>\n<td>-</td>\n<td>Preço do item em Dotz</td>\n</tr>\n<tr>\n<td>itens[].exchangeType</td>\n<td>string</td>\n<td>-</td>\n<td>Tipo do Item  <br />[voucher, physical_product]</td>\n</tr>\n<tr>\n<td>exchangeParameter.minVariableValue</td>\n<td>decimal</td>\n<td>-</td>\n<td>Valor mínimo permitido para troca por valor usando <em>sku 999999</em>.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"indicamos-altamente-avaliar-as-observações-do-comando-42-no-documento-apendice-1---router-integrações\"><strong>Indicamos altamente avaliar as observações do comando 4.2 no documento</strong> <a href=\"https://\">APENDICE 1 - Router Integrações</a></h4>\n","urlObject":{"protocol":"https","path":["integration-router","api","default","v1","command"],"host":["loyalty","dotz","com","br"],"query":[],"variable":[]}},"response":[{"id":"a77a4ed6-9b03-4e8e-90fc-02aa82482f66","name":"Sucesso","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{    \r\n    \"data\": {\r\n       \"route\" : \"POSUSER\",\r\n        \"input\" : {\r\n            \"customerId\": \"81377533034\",\r\n            \"employeeId\": \"55442211\",\r\n            \"pdvId\": \"2\"            \r\n        }    \r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 18:32:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"23467a1d-b50d-4a59-8bbb-80f1e1e45780"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=dypTNFrDibq5Q7XaEf3ZElMeNtfX1CGyapwQKfbHkU%2Bolk11lUfayY%2BIc%2FJlRVswL887lty7JfOz74tLOJeOFOTnQiD%2BW7U8r3x1I2S9Nn8X8VXa3o%2BoH0%2FQSLAnWHCmCtziUGD%2FLqnmXA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b75caae2dae0139-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"firstName\": \"Cliente\",\n        \"phone\": {\n            \"phoneNeeded\": false,\n            \"required\": false\n        },\n        \"balancesToExchange\": [\n            {\n                \"originName\": \"Dotz\",\n                \"balanceDz\": 6622,\n                \"balanceRs\": 83.4372,\n                \"cpd\": 0.0126,\n                \"type\": 1\n            },\n            {\n                \"originName\": \"Crédito Pre aprovado Parcelado\",\n                \"balanceDz\": 0,\n                \"balanceRs\": 180.43,\n                \"cpd\": 0,\n                \"type\": 999998\n            }\n        ],\n        \"items\": [\n            {\n                \"ean\": \"\",\n                \"sku\": \"9138184\",\n                \"name\": \"Voucher R$20\",\n                \"priceRs\": 20,\n                \"priceDz\": 1666,\n                \"exchangeType\": \"voucher\"\n            },\n            {\n                \"ean\": \"\",\n                \"sku\": \"9138191\",\n                \"name\": \"Voucher R$5\",\n                \"priceRs\": 20,\n                \"priceDz\": 1666,\n                \"exchangeType\": \"voucher\"\n            }\n        ],\n        \"auth\": {\n            \"type\": 1,\n            \"valid\": false,\n            \"mfa\": {\n                \"mfaOptions\": [\n                    {\n                        \"optionId\": 2,\n                        \"value\": \"(**) *****-4643\"\n                    }\n                ]\n            },\n            \"sent\": false\n        },\n        \"exchangeParameter\": null,\n        \"transactionId\": \"e474c22c-6903-4546-b336-2d304423181c\",\n        \"message\": {\n            \"id\": 1,\n            \"type\": \"info\",\n            \"content\": \"Você tem 83,44R$ de saldo e esses vouchers.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"0c40a065-c79c-41ea-8274-5bd0214ab6b0","name":"Usuário com segundo saldo","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text","disabled":true},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text","disabled":true},{"key":"id","value":"71322150000593","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSUSER\",\r\n        \"input\": {\r\n            \"customerId\": \"81377533034\",\r\n            \"employeeId\": \"55442211\",\r\n            \"pdvId\": \"2\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 27 Jul 2023 16:44:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"eacc5ac5-c33b-4017-a6a1-e60bc8f51082"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=aNWaER2JHZoIwzto9%2Fd%2FTL%2F2YOg88Db55KoL9v65w9WdJ1rIsMV12ae5mcRj8qH9aJyxc472kYyJmKS%2BM%2BnPJbds8ykcgM5evOsfix8f5DB%2B6lZb0W%2BSh%2FL0ZVhL9G%2B9FlKHCdri39%2FsWg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7ed6589ec8191b1a-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"firstName\": \"Cliente\",\n        \"phone\": {\n            \"phoneNeeded\": true,\n            \"required\": false\n        },\n        \"balancesToExchange\": [\n            {\n                \"originName\": \"Dotz\",\n                \"balanceDz\": 84122,\n                \"balanceRs\": 1009.464,\n                \"cpd\": 0.012,\n                \"type\": 1\n            },\n            {\n                \"originName\": \"Crédito pré-aprovado\",\n                \"balanceDz\": 0,\n                \"balanceRs\": 98490,\n                \"cpd\": 0,\n                \"type\": 999998\n            }\n        ],\n        \"items\": [\n            {\n                \"ean\": \"\",\n                \"sku\": \"9139195\",\n                \"name\": \"Chocolate BIS Caixa\",\n                \"priceRs\": 8.5,\n                \"priceDz\": 650,\n                \"exchangeType\": \"physical_products\"\n            },\n            {\n                \"ean\": \"\",\n                \"sku\": \"9138195\",\n                \"name\": \"Coca Cola Lata 269ml\",\n                \"priceRs\": 1.8,\n                \"priceDz\": 150,\n                \"exchangeType\": \"physical_products\"\n            },\n            {\n                \"ean\": \"\",\n                \"sku\": \"9141271\",\n                \"name\": \"Vale R$10\",\n                \"priceRs\": 10,\n                \"priceDz\": 1890,\n                \"exchangeType\": \"voucher\"\n            },\n            {\n                \"ean\": \"\",\n                \"sku\": \"9141272\",\n                \"name\": \"Vale R$5\",\n                \"priceRs\": 5,\n                \"priceDz\": 417,\n                \"exchangeType\": \"voucher\"\n            }\n        ],\n        \"auth\": {\n            \"type\": 1,\n            \"valid\": false,\n            \"mfa\": {\n                \"mfaOptions\": [\n                    {\n                        \"optionId\": 2,\n                        \"value\": \"(**) *****-4643\"\n                    }\n                ]\n            },\n            \"sent\": false\n        },\n        \"exchangeParameter\": null,\n        \"transactionId\": \"c4a51d17-f99c-4a60-989f-810541639c95\",\n        \"message\": {\n            \"id\": 1,\n            \"type\": \"info\",\n            \"content\": \"Você tem R$1.009,46 de saldo para resgatar nessa compra.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"986ee79d-a5c3-414c-a5c3-76ac0597a9a7","name":"Usuário com informação de limite de valor variável mínimo","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150000593","type":"text"},{"key":"Authorization","value":"Basic NTJGQzZRM1g0MjJONlZLOEI3RUVTWDFKWTE2NlI2Ok1YUU1QOTBQMzRKN0w5QzAxSEI3NTlFRlg2MTg4TA==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSUSER\",\r\n        \"input\": {\r\n            \"customerId\": \"13674461129\",\r\n            \"employeeId\": \"55442211\",\r\n            \"pdvId\": \"2\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 25 Aug 2023 17:58:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"ce2bb4c4-7b49-4e6a-8a0d-a31c0ceb528d"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=GBf4%2FHr9qLy9GS1Nn1aycbh8nF4m9%2BAkYKytor6gb7oULpsTWhZ%2B1S9aqUkVcuhWFPrvWYSxMv6YPWyNnKCqgsGfHMpcP6wYW6oTZ%2FuMKLO2mMZ36KwvpRtXzz1qvTq4KuoFqrt%2FooSGzQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7fc5b8988e7501c0-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"firstName\": \"Cliente\",\n        \"phone\": {\n            \"phoneNeeded\": false,\n            \"required\": false\n        },\n        \"balancesToExchange\": [\n            {\n                \"originName\": \"Dotz\",\n                \"balanceDz\": 203167,\n                \"balanceRs\": 2438.004,\n                \"cpd\": 0.012,\n                \"type\": 1\n            },\n            {\n                \"originName\": \"Crédito pré-aprovado\",\n                \"balanceDz\": 0,\n                \"balanceRs\": 100000,\n                \"cpd\": 0,\n                \"type\": 999998\n            }\n        ],\n        \"items\": [\n            {\n                \"ean\": \"7898615985590\",\n                \"sku\": \"9141534\",\n                \"name\": \"CAFETEIRA (s) CADENCE URBAN POP 127V\",\n                \"priceRs\": 390,\n                \"priceDz\": 32500,\n                \"exchangeType\": \"voucher\"\n            },\n            {\n                \"ean\": \"7898656760330\",\n                \"sku\": \"9141623\",\n                \"name\": \"CARREG FASTPHONE IPHONE PADRAO\",\n                \"priceRs\": 149.5,\n                \"priceDz\": 12459,\n                \"exchangeType\": \"voucher\"\n            }\n        ],\n        \"auth\": {\n            \"type\": 1,\n            \"valid\": false,\n            \"mfa\": {\n                \"mfaOptions\": [\n                    {\n                        \"optionId\": 2,\n                        \"value\": \"(**) *****-4643\"\n                    }\n                ]\n            },\n            \"sent\": false\n        },\n        \"exchangeParameter\": {\n            \"minVariableValue\": 2\n        },\n        \"transactionId\": \"ebad5f2f-536c-46d8-959f-8be42419286c\",\n        \"message\": {\n            \"id\": 1,\n            \"type\": \"info\",\n            \"content\": \"Você pode pagar até R$2.438,00 da sua compra com seus Dotz. Aproveite!\"\n        },\n        \"customerId\": \"13674461129\"\n    },\n    \"success\": true\n}"},{"id":"6b968236-a8bf-4769-9f3e-aef1cbdd477d","name":"Com saldo mas nenhum produto","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{    \r\n    \"data\": {\r\n       \"route\" : \"POSUSER\",\r\n        \"input\" : {\r\n            \"customerId\": \"81377533034\",\r\n            \"employeeId\": \"55442211\",\r\n            \"pdvId\": \"2\"            \r\n        }    \r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 17:19:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"8e33dc04-de2a-490c-a10c-017d1764bedd"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=sJPQ7JtQ2mGkZt8lYbKe84O3NEwjb0JHvOP7i2F4EmywQwRbq8%2Fg1PhkPq%2FWPDScuMPyek7U0DybGYgvjnlqHKL78lBsbDCLrPiwLlQe1YOkYCrPPWhAXOMnySGWfWvI7xLvW8gUVtGNEw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b755ff5ba21012c-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"firstName\": \"Cliente\",\n        \"phone\": {\n            \"phoneNeeded\": true,\n            \"required\": false\n        },\n        \"balancesToExchange\": [\n            {\n                \"originName\": \"Dotz\",\n                \"balanceDz\": 6621,\n                \"balanceRs\": 79.452,\n                \"cpd\": 0.012,\n                \"type\": 1\n            }\n        ],\n        \"items\": [],\n        \"auth\": {\n            \"type\": 1,\n            \"valid\": false,\n            \"mfa\": {\n                \"mfaOptions\": [\n                    {\n                        \"optionId\": 2,\n                        \"value\": \"(**) *****-4643\"\n                    }\n                ]\n            },\n            \"sent\": false\n        },\n        \"exchangeParameter\": null,\n        \"transactionId\": \"91d398ab-c38d-4f2b-a05f-c75e702cb244\",\n        \"message\": {\n            \"id\": 1,\n            \"type\": \"info\",\n            \"content\": \"Você tem 79,45R$ de saldo e esses vouchers.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"a1c27b8e-4e6a-49d9-bae5-c5a0ff8cd6ee","name":"Usuário não cadastrado","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{    \r\n    \"data\": {\r\n       \"route\" : \"POSUSER\",\r\n        \"input\" : {\r\n            \"customerId\": \"18423374084\",\r\n            \"employeeId\": \"55442211\",\r\n            \"pdvId\": \"2\"            \r\n        }    \r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 17:20:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"b10a5617-6e07-4b89-8c9e-e0a3d7a72fe2"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=wYuoSoA1xO9EW2QdQogNG1fGDlP9pwY2sKzEnLzbN1WQgowrzPrZBZiY1AquE8FVsa5%2Bxdi9jvj5FzwGGh%2FAl7uwi6iJQlPtVHASUqCpqW00%2B%2BFwNNy8h6LiNGbjPWh3Z7q%2BwNToaEqoCA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b75608f2968012c-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"firstName\": null,\n        \"phone\": null,\n        \"balancesToExchange\": null,\n        \"items\": null,\n        \"auth\": null,\n        \"exchangeParameter\": null,\n        \"transactionId\": \"6a241e29-b38e-45fa-862b-81813597519f\",\n        \"message\": {\n            \"id\": 3,\n            \"type\": \"info\",\n            \"content\": \"Atualize seu cadastro no APP Dotz ou no nosso SAC (4007 1339) para resgatar.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"715fa42a-126f-4440-8cce-6826b52eb366","name":"Usuário pré cadastro com saldo","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{    \r\n    \"data\": {\r\n       \"route\" : \"POSUSER\",\r\n        \"input\" : {\r\n            \"customerId\": \"81377533034\",\r\n            \"employeeId\": \"55442211\",\r\n            \"pdvId\": \"2\"            \r\n        }    \r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 17:56:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"5766e41e-4bdf-4a05-b043-530fcfb80cc8"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=Nc9dw4QMytNVJJO%2B3lJlGqdiaPBeOs3WKfxHPz1wQ6VKb8thc9uctMfj6iTUBq3VZKP9bPzFmQrybOl4yxI92vtCw9GXEbQ9Rxk1W0PfqXyVJYcZ0eW37J7%2FyBkRLvHiHxOQtrQizhPySA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7596a798f1a526-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"firstName\": null,\n        \"phone\": null,\n        \"balancesToExchange\": [\n            {\n                \"originName\": \"Dotz\",\n                \"balanceDz\": 50000,\n                \"balanceRs\": 600,\n                \"cpd\": 0,\n                \"type\": 1\n            }\n        ],\n        \"items\": null,\n        \"auth\": null,\n        \"exchangeParameter\": null,\n        \"transactionId\": \"ea478a3f-51b4-437b-8df3-b3b34308fe05\",\n        \"message\": {\n            \"id\": 3,\n            \"type\": \"info\",\n            \"content\": \"Atualize seu cadastro no APP Dotz ou no nosso SAC (4007 1339) para resgatar.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"b7810e4c-d1cf-471c-999e-fa9e1bc158c7","name":"Usuário com telefone desatualizado (180 dias)","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{    \r\n    \"data\": {\r\n       \"route\" : \"POSUSER\",\r\n        \"input\" : {\r\n            \"customerId\": \"81377533034\",\r\n            \"employeeId\": \"55442211\",\r\n            \"pdvId\": \"2\"            \r\n        }    \r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 17:19:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"8e33dc04-de2a-490c-a10c-017d1764bedd"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=sJPQ7JtQ2mGkZt8lYbKe84O3NEwjb0JHvOP7i2F4EmywQwRbq8%2Fg1PhkPq%2FWPDScuMPyek7U0DybGYgvjnlqHKL78lBsbDCLrPiwLlQe1YOkYCrPPWhAXOMnySGWfWvI7xLvW8gUVtGNEw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b755ff5ba21012c-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"firstName\": \"Cliente\",\n        \"phone\": {\n            \"phoneNeeded\": true,\n            \"required\": false\n        },\n        \"balancesToExchange\": [\n            {\n                \"originName\": \"Dotz\",\n                \"balanceDz\": 6621,\n                \"balanceRs\": 79.452,\n                \"cpd\": 0.012,\n                \"type\": 1\n            }\n        ],\n        \"items\": [],\n        \"auth\": {\n            \"type\": 1,\n            \"valid\": false,\n            \"mfa\": {\n                \"mfaOptions\": [\n                    {\n                        \"optionId\": 2,\n                        \"value\": \"(**) *****-4643\"\n                    }\n                ]\n            },\n            \"sent\": false\n        },\n        \"exchangeParameter\": null,\n        \"transactionId\": \"91d398ab-c38d-4f2b-a05f-c75e702cb244\",\n        \"message\": {\n            \"id\": 1,\n            \"type\": \"info\",\n            \"content\": \"Você tem 79,45R$ de saldo e esses vouchers.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"19571c00-b193-4991-9da0-7552f394190c","name":"Usuário com telefone atualizado (180 dias)","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{    \r\n    \"data\": {\r\n       \"route\" : \"POSUSER\",\r\n        \"input\" : {\r\n            \"customerId\": \"81377533034\",\r\n            \"employeeId\": \"55442211\",\r\n            \"pdvId\": \"2\"            \r\n        }    \r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 18:17:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"b2649623-99b0-4e64-902f-1d92d951ea08"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=ar91vq5xT6rgBfpFiCZQTgm1mFBz1rP2Q9r%2B2mD19eAcCouzYdHoYiSb7bdFU0n1X1dg%2Bl6G8YGjtIWXFf24thJWMY8RNPlrSehqGmKNd7hocpASRWiOjT21X543Y7KEh0da7ABJ%2BCeaAg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b75b43b788b1b12-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"firstName\": \"Cliente\",\n        \"phone\": {\n            \"phoneNeeded\": false,\n            \"required\": false\n        },\n        \"balancesToExchange\": [\n            {\n                \"originName\": \"Dotz\",\n                \"balanceDz\": 6622,\n                \"balanceRs\": 79.464,\n                \"cpd\": 0.012,\n                \"type\": 1\n            }\n        ],\n        \"items\": [],\n        \"auth\": {\n            \"type\": 1,\n            \"valid\": false,\n            \"mfa\": {\n                \"mfaOptions\": [\n                    {\n                        \"optionId\": 2,\n                        \"value\": \"(**) *****-4643\"\n                    }\n                ]\n            },\n            \"sent\": false\n        },\n        \"exchangeParameter\": null,\n        \"transactionId\": \"e3b1306c-e63c-4b64-a092-6766374abe08\",\n        \"message\": {\n            \"id\": 1,\n            \"type\": \"info\",\n            \"content\": \"Você tem 79,46R$ de saldo e esses vouchers.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"44cd5795-bb0c-43c9-86a7-5be35cfc088a","name":"Usuário com saldo e sem dados de contrato","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSUSER\",\r\n        \"input\": {\r\n            \"customerId\": \"07787732806\",\r\n            \"employeeId\": \"55442211\",\r\n            \"pdvId\": \"2\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Jul 2023 17:58:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"36668b5d-c178-411c-94c9-fdc2a60689f6"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=jl6g7ga1tMeTYbjbpxHDPTfRN2dbW9aT%2BRFPoVtGb62P41lCgE%2BHDPXeFXF3O7HFl%2BD7qwgfo4msOoxJ30mCITFez6QA4xm3f2Yy9MYfy8EWeJGPbKqMnDW1cF5uSdOb7dMfRmlxbJfUVQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7e6369745f774b35-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"firstName\": \"Cliente\",\n        \"phone\": {\n            \"phoneNeeded\": true,\n            \"required\": false\n        },\n        \"balancesToExchange\": [\n            {\n                \"originName\": \"Dotz\",\n                \"balanceDz\": 18657,\n                \"balanceRs\": 105.5580000001,\n                \"cpd\": 0.012,\n                \"type\": 1\n            }\n        ],\n        \"items\": [\n            {\n                \"ean\": \"\",\n                \"sku\": \"9141271\",\n                \"name\": \"Vale R$10 Savegnago\",\n                \"priceRs\": 10,\n                \"priceDz\": 1890,\n                \"exchangeType\": \"voucher\"\n            },\n            {\n                \"ean\": \"\",\n                \"sku\": \"9141272\",\n                \"name\": \"Vale R$5 Savegnago\",\n                \"priceRs\": 5,\n                \"priceDz\": 417,\n                \"exchangeType\": \"voucher\"\n            }\n        ],\n        \"auth\": null,\n        \"exchangeParameter\": null,\n        \"transactionId\": \"35933fd5-7bbb-404f-836f-1e920fed20d2\",\n        \"message\": {\n            \"id\": 2,\n            \"type\": \"info\",\n            \"content\": \"Existem R$105,55 disponíveis para resgate. Para aproveitar todos os benefícios, faça o download do APP Dotz.\"\n        },\n        \"customerId\": \"07787732806\"\n    },\n    \"success\": true\n}"},{"id":"889a60c7-fd4a-485e-ab9c-12b23c010a86","name":"Usuário com saldo zerado","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{    \r\n    \"data\": {\r\n       \"route\" : \"POSUSER\",\r\n        \"input\" : {\r\n            \"customerId\": \"81377533034\",\r\n            \"employeeId\": \"55442211\",\r\n            \"pdvId\": \"2\"            \r\n        }    \r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 18:45:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"a454074d-791e-496c-bd52-1aed6c113892"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=6l7ow%2BAAGoT4f9TrOQ5PfzlfkRc6F8cwCuNpfzgRk5qclL4rdQlYN9RcvgsGwPKP%2FE98PXYEJc8mN%2Fy%2BibJMC8Zlom9KCqUnNrBTdkZOLUE0%2BO6FvrE8EWgkIomB48oLttrSK4DZUO5WBg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b75dd8e9c920129-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"firstName\": \"Cliente\",\n        \"phone\": {\n            \"phoneNeeded\": true,\n            \"required\": false\n        },\n        \"balancesToExchange\": [\n            {\n                \"originName\": \"Dotz\",\n                \"balanceDz\": 0,\n                \"balanceRs\": 0,\n                \"cpd\": 0.0126,\n                \"type\": 1\n            }\n        ],\n        \"items\": [],\n        \"auth\": {\n            \"type\": 1,\n            \"valid\": false,\n            \"mfa\": {\n                \"mfaOptions\": [\n                    {\n                        \"optionId\": 2,\n                        \"value\": \"(**) *****-6644\"\n                    }\n                ]\n            },\n            \"sent\": false\n        },\n        \"exchangeParameter\": null,\n        \"transactionId\": \"50f1033f-a829-46d0-8355-460a144201c0\",\n        \"message\": {\n            \"id\": 1,\n            \"type\": \"info\",\n            \"content\": \"Você tem 0,00R$ de saldo e esses vouchers.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"fbe83166-72de-411b-8fee-9509add6e5de","name":"Erro - CustomerId inválido.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{    \r\n    \"data\": {\r\n       \"route\" : \"POSUSER\",\r\n        \"input\" : {\r\n            \r\n            \"employeeId\": \"55442211\",\r\n            \"pdvId\": \"2\"            \r\n        }    \r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 14 Apr 2023 13:47:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"76"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"092d996e-8015-4041-ac7b-c9bbf9c8b673"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=ziDmGsS7fpnlHPtyWaRWCovrlD4tE3xFxC%2FKU7mVF3RHmoTd3Qlno5dF7qk4%2FxnZuqwbbm9ZmsTEZRkGN4SrphSQvvZJn%2BX8dmaEtLKeTxgGjNoyp4Lpm%2BsV%2FZaVFqiuiKXlS%2F2O1SmEBQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7c6761dff04d4e-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"101\",\n            \"message\": \"CustomerId inválido\"\n        }\n    ],\n    \"success\": false\n}"}],"_postman_id":"a2904325-d308-4791-85f1-e5fd1002b113"},{"name":"4.3 [Comando POSDOTZ - Solicitação de Troca]","id":"c6f109f3-8060-4d4c-9a61-3c525e2dfe92","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"id","value":"71322150000593","type":"text"},{"key":"Authorization","value":"Basic NTJGQzZRM1g0MjJONlZLOEI3RUVTWDFKWTE2NlI2Ok1YUU1QOTBQMzRKN0w5QzAxSEI3NTlFRlg2MTg4TA==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"ca1ca7b5-2768-49a7-8f95-ede38b76da3f\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.773Z\",\r\n            \"type\": 1,\r\n            \"purchaseValue\": 10.00,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999999\",\r\n                    \"priceRs\": 1.00,\r\n                    \"quantity\": 1                  \r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command","description":"<p>Este comando tem como objetivo receber os parâmetros e efetuar a troca caso todas as regras estejam de acordo.</p>\n<h4 id=\"id-do-comando-posdotz\">ID do comando: <strong>POSDOTZ</strong></h4>\n<h4 id=\"431-parâmetros-de-request\"><strong>4.3.1 Parâmetros de request</strong></h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th>Tamanho</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>transactionId</strong></td>\n<td>guid</td>\n<td>-</td>\n<td>Identificador da transação recebido no comando <strong>POSUSER</strong></td>\n</tr>\n<tr>\n<td><strong>orderId</strong></td>\n<td>string</td>\n<td>100</td>\n<td>Identificador da compra (numero do cupom)</td>\n</tr>\n<tr>\n<td><strong>orderDate</strong></td>\n<td>data</td>\n<td>-</td>\n<td>Data da compra \"2023-03-06T17:40:00\"</td>\n</tr>\n<tr>\n<td><strong>purchaseValue</strong></td>\n<td>decimal</td>\n<td>&gt;0</td>\n<td>Valor da compra</td>\n</tr>\n<tr>\n<td><strong>items</strong></td>\n<td>object</td>\n<td>&gt;0</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>items[].sku</strong></td>\n<td>string</td>\n<td>10</td>\n<td>SKU do item</td>\n</tr>\n<tr>\n<td>items[].priceRs</td>\n<td>decimal</td>\n<td>-</td>\n<td>Valor do voucher na troca variável ou DotzParcela</td>\n</tr>\n<tr>\n<td><strong>items[].quantity</strong></td>\n<td>integer</td>\n<td>&gt;0</td>\n<td>Quantidade de itens</td>\n</tr>\n</tbody>\n</table>\n</div><p>Os campos em <strong>negrito</strong> são obrigatórios</p>\n<ul>\n<li><p><strong>Resgate de valor usando Saldo Dotz</strong></p>\n<ul>\n<li><p>Deve ser feita <strong>usando o sku “999999”</strong> <strong>e o campo “priceRs” do item passa a ser obrigatório</strong>, no exemplo de requisição abaixo na lista de itens temos: um item com valor variável(sku 999999) e um item que veio da requisição de dados do usuário (sku 9138184).</p>\n</li>\n<li><p>Caso o comando <strong>POSUSER</strong> retorne algum valor no campo <strong>exchangeParameter.MinVariableValue</strong> o campo <strong>\"priceRs\"</strong> da requisição de troca**(POSDOTZ)** não poderar ser inferior ao valor recebido no comando <strong>POSUSER</strong>.</p>\n<ul>\n<li>O campo <strong>exchangeParameter.MinVariableValue</strong> retornado no <strong>POSUSER</strong> se refere exclusivamente a trocas de valor variável usando SKU 999999, caso a troca seja por produto é permitido um valor inferior ao informado no <strong>MinVariableValue</strong>.</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<hr />\n<ul>\n<li><p><strong>Resgate de valor usando Segundo Saldo (APENAS PARA RESGATE DE VALOR)</strong></p>\n<ul>\n<li>Deve ser feita <strong>usando o sku “999998”</strong> <strong>e o campo “priceRs” do item passa a ser obrigatório</strong>, podem avaliar o cenário no exemplo de chamada abaixo</li>\n</ul>\n</li>\n</ul>\n<hr />\n<p>🚨Só é possivel realizar a troca de 90 items no total, ou seja, a soma de todas as quantidades dos items não poderá ultrapasssar 90, caso contrário retorná erro \"Operação não permitida.\".</p>\n<h4 id=\"432-response\"><strong>4.3.2 Response</strong></h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th>Tamanho</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>exchange.orderId</td>\n<td>integer</td>\n<td>-</td>\n<td>Identificador da solicitação de troca</td>\n</tr>\n<tr>\n<td>exchange.success</td>\n<td>boolean</td>\n<td>-</td>\n<td>Identifica se a troca foi realizada</td>\n</tr>\n<tr>\n<td>exchange.items[].sku</td>\n<td>string</td>\n<td>-</td>\n<td>Sku do item que será trocado</td>\n</tr>\n<tr>\n<td>exchange.items[].name</td>\n<td>string</td>\n<td>-</td>\n<td>Nome do item que será trocado</td>\n</tr>\n<tr>\n<td>exchange.Items[].quantity</td>\n<td>integer</td>\n<td>-</td>\n<td>Quantidade do item que será trocado</td>\n</tr>\n<tr>\n<td>exchange.Items[].priceDotz</td>\n<td>decimal</td>\n<td>-</td>\n<td>Preço em Dotz do item que será trocado</td>\n</tr>\n<tr>\n<td>exchange.Items[].priceRS</td>\n<td>decimal</td>\n<td>-</td>\n<td>Preço em R$ do item que será trocado</td>\n</tr>\n<tr>\n<td>transactionId</td>\n<td>guid</td>\n<td>-</td>\n<td>Id registro no início do processo</td>\n</tr>\n<tr>\n<td>message.content</td>\n<td>string</td>\n<td>500</td>\n<td>Mensagem para exibir no PDV</td>\n</tr>\n<tr>\n<td>message.type</td>\n<td>string</td>\n<td>-</td>\n<td>Tipos de mensagens existentes:  <br />[\"info\",\"question\",\"warn\",\"error\"]</td>\n</tr>\n<tr>\n<td>message.id</td>\n<td>int</td>\n<td>-</td>\n<td>Identificador da mensagem</td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>string</td>\n<td>-</td>\n<td>CPF/CNPJ do cliente</td>\n</tr>\n<tr>\n<td>auth.type</td>\n<td>integer</td>\n<td>-</td>\n<td>Tipo de autenticação que será utilizada:  <br />[0: Sem autenticação, 1: MFA, 2: AppDotz,  <br />3: Data de nascimento]</td>\n</tr>\n<tr>\n<td>auth.sent</td>\n<td>boolean</td>\n<td>-</td>\n<td>Indica se a autenticação foi enviada</td>\n</tr>\n<tr>\n<td>auth.valid</td>\n<td>boolean</td>\n<td>-</td>\n<td>Autenticação do usuário está validado</td>\n</tr>\n<tr>\n<td>auth.mfa.options[].id</td>\n<td>int</td>\n<td>-</td>\n<td>tipo de confirmação de mfa existentes  <br />1 - SMS  <br />2 - E-mail</td>\n</tr>\n<tr>\n<td>auth.mfa.options[].value</td>\n<td>string</td>\n<td>-</td>\n<td>valor disponível  <br />ex sms - ****-2312</td>\n</tr>\n</tbody>\n</table>\n</div><p>Caso no retorno do comando <strong>POSDOTZ</strong> tenha o status <strong>200</strong> com ambos os os objetos <strong>auth</strong> e <strong>exchange</strong> nulos, indica que a solicitação de troca não foi realizada.</p>\n<p>Ao realizar a solicitação de troca através do comando POSDOTZ é possível ter duas respostas positivas dependendo de qual regra o cliente se encaixe:</p>\n<ul>\n<li><p><strong>Resposta com autenticação necessária:</strong></p>\n<ul>\n<li>Resposta que exige uma autenticação que será feita via comando <a href=\"https://docs.google.com/document/d/1MQqDgBx2oYvN9UvKi06UWNandLk62CWkyvI8c1UnpO8/edit#heading=h.7jtear69g1op\">POSAUTH</a>, nessa resposta a solicitação de troca foi enviada mas ainda não foi finalizada, ela será finalizada no comando de autenticação.</li>\n</ul>\n</li>\n<li><p><strong>Sem autenticação necessária</strong></p>\n<ul>\n<li>Resposta que não exige autenticação e a solicitação de troca já será concluída nesta etapa.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"indicamos-altamente-avaliar-as-observações-do-comando-43-no-documento-apendice-1---router-integrações\"><strong>Indicamos altamente avaliar as observações do comando 4.3 no documento</strong> <a href=\"https://drive.google.com/file/d/1qGU50aQ-ppkPuKwzVxGs17ETX2qm_Nt9/view?usp=share_link\">APENDICE 1 - Router Integrações</a></h4>\n","urlObject":{"protocol":"https","path":["integration-router","api","default","v1","command"],"host":["uat-loyalty","dotznext","com"],"query":[],"variable":[]}},"response":[{"id":"f124f0dd-bff7-4bc3-b241-45e5dbdde446","name":"Troca realizada - valor variável","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"48c81246-f771-4919-8aa9-9b237981eda6\",\r\n            \"orderDate\": \"2024-02-09T18:09:43.039Z\",\r\n            \"purchaseValue\": 1.15,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999999\",\r\n                    \"priceRs\": 1.15,\r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:24:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"3f51613a-b812-4b22-8307-41de7a4c8cb7"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=5Y%2Bq5c%2BNRaDMiZ8FJ1eErGjcJrzb3wDrGQoOi%2FaOVibcuIL1OyOVq7%2FUDM7de3S%2Fy58XIDlIjoTaFTDIUYAyg%2FKe9Tnnu%2B73CXRshspCvY8ipUY1uKSNag1waWT9baQ2yVWFWKGLrvtnlQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b761651ebc402f2-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": {\n            \"success\": true,\n            \"orderId\": 13122,\n            \"items\": [\n                {\n                    \"sku\": \"999999\",\n                    \"name\": \"VOUCHER VARIÁVEL\",\n                    \"quantity\": 1,\n                    \"priceDotz\": 92,\n                    \"priceRS\": 1.15\n                }\n            ]\n        },\n        \"auth\": null,\n        \"transactionId\": \"3348c7fc-776a-46f9-9265-31a2ccc75b84\",\n        \"message\": {\n            \"id\": 101,\n            \"type\": \"info\",\n            \"content\": \"A troca foi realizada.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"8d0d1193-fd64-41ea-b4fb-2882a9842e96","name":"Solicitação de troca - Segundo Saldo","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text","disabled":true},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text","disabled":true},{"key":"id","value":"71322150000160","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"a0672d56-5d33-46e3-b682-8288474e17bb\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.774Z\",\r\n            \"purchaseValue\": 10.00,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999998\",\r\n                    \"priceRs\": 1.00,\r\n                    \"quantity\": 1                  \r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 27 Jul 2023 16:47:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"2bc3d4b8-1c3c-45ce-89aa-09264bc7532c"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=7CRN8xHBD8od0wbwZ2CAWtqr6tmdXeJH5Zn33jQvFZ0R7TFq5uR2aX5I%2BIGXRs7hxMYTfPF91PecNyR5UnEHVZsd3AlR39M0uqkHun5TePWOdBwTjygu%2FdHbDJnGInN1T2k%2Bhp4NA0JjNQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7ed65d9048fb1b1a-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": {\n            \"type\": 2,\n            \"valid\": false,\n            \"mfa\": null,\n            \"sent\": true\n        },\n        \"transactionId\": \"c4a51d17-f99c-4a60-989f-810541639c95\",\n        \"message\": {\n            \"id\": 111,\n            \"type\": \"info\",\n            \"content\": \"Acesse o aplicativo Dotz para continuar o processo e obter o token.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"f61dc835-0ddc-4b50-940c-f604f6154e28","name":"Solicitação de autenticação - valor variável","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"4404a3bb-fffb-4c67-b300-5e73ed2e1a77\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.774Z\",\r\n            \"purchaseValue\": 1.15,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999999\",\r\n                    \"priceRs\": 1.15,\r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:19:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"fedc8578-2504-4117-8af9-46e5dd65b386"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=7ewuPRFOElekt4T1jKMz5WulsnYmWJIw06huqGbLcsOskV6SxeOL8dQ4%2F%2FSFMWGK%2FC%2BKixEUtbWVueF%2FB6YLVOzUb7ayz1LVVXOm7dX5kDL6yJE0kVMt42vkBCn1IY5k1CE0kPBy2fkeKA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b760eefefe902f2-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": {\n            \"type\": 1,\n            \"valid\": false,\n            \"mfa\": {\n                \"mfaOptions\": [\n                    {\n                        \"optionId\": 2,\n                        \"value\": \"(**) *****-4643\"\n                    }\n                ]\n            },\n            \"sent\": true\n        },\n        \"transactionId\": \"fa5f4def-c9f6-4c38-8ec6-8b306e07c4ac\",\n        \"message\": {\n            \"id\": 104,\n            \"type\": \"info\",\n            \"content\": \"Digite o código que foi enviado para: (**) *****-4643.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"858edf5c-3f63-4597-802b-f7b84d25d421","name":"Troca realizada - voucher","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"94f6355d-1866-47c4-ad23-f14852eeb1ca\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.774Z\",\r\n            \"purchaseValue\": 30.30,\r\n            \"items\": [\r\n                {                    \r\n                    \"sku\": \"9138184\",                \r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:41:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"1b4b801a-ea8b-47dd-8fba-3df8c3c5b4f4"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=M7%2Fys5dGuhbIFqZYvUhoRisbQXYk96Fgav9JQdFKMAeNH0UuQE2QHbQytc90kzqgr%2F5Ux%2BonoZdLe03nKFbhOeDa9r%2BCRvC6i%2BwMdBwAzidET7byiFQeyYCxeIuQjkUVobsxKVANGYzNhQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b762f85bc1ca666-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": {\n            \"success\": true,\n            \"orderId\": 13125,\n            \"items\": [\n                {\n                    \"sku\": \"9138184\",\n                    \"name\": \"Voucher R$20\",\n                    \"quantity\": 1,\n                    \"priceDotz\": 1666,\n                    \"priceRS\": 20\n                }\n            ]\n        },\n        \"auth\": null,\n        \"transactionId\": \"e9cf72dc-3863-4647-a6c1-018f5b46d28a\",\n        \"message\": {\n            \"id\": 101,\n            \"type\": \"info\",\n            \"content\": \"A troca foi realizada.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"8f315641-cba3-469a-95d6-dcf27d032e16","name":"Solicitação de autenticação - voucher","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"d77de38a-62a7-4984-b9b9-7f3bd816b16c\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.774Z\",\r\n            \"purchaseValue\": 30.30,\r\n            \"items\": [\r\n                {                    \r\n                    \"sku\": \"9138184\",                \r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:41:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"f8a7c56a-84a8-462c-baee-7b3444d50b62"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=fT8638LGWy7j4a2y5%2FQUI9%2BO7AqUHmlKpd22YkOaIOnEQbqy%2FTBObOmCxXUAVISdttawKwPzhG8yIPzaTjX%2BBy%2F1aTs1slRASOp7UkKiQN1UJjWMJDxikLEO1U8V0pdSYnozVsNtxJ%2Bcaw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7630483bffa666-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": {\n            \"type\": 1,\n            \"valid\": false,\n            \"mfa\": {\n                \"mfaOptions\": [\n                    {\n                        \"optionId\": 2,\n                        \"value\": \"(**) *****-4643\"\n                    }\n                ]\n            },\n            \"sent\": true\n        },\n        \"transactionId\": \"f363054b-605e-4e3e-9acb-08b27cdd9bcf\",\n        \"message\": {\n            \"id\": 104,\n            \"type\": \"info\",\n            \"content\": \"Digite o código que foi enviado para: (**) *****-4643.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"0567ad62-286a-4d23-b470-3b9b354f0181","name":"Troca realizada - voucher + valor variável","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"de463dd5-4c47-4157-8fa9-65f0bdc01f8a\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.774Z\",\r\n            \"purchaseValue\": 30.30,\r\n            \"items\": [\r\n                {                    \r\n                    \"sku\": \"9138184\",                \r\n                    \"quantity\": 1\r\n                },\r\n                {\r\n                    \"sku\": \"999999\",\r\n                    \"priceRs\": 2,\r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:37:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"cc1033b6-9a51-4606-aa6b-ad0f31e6d79a"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=H9fHDCxFrGHNXlfbXEMlG4YZPM8vXjuS8kaD3plxyhcUoQCJjrSLiVDNJDKUikgp6EBCFElIA82s7UcZbxL8tufh7wVdqiXEl2yVp31bYWQMTnYi71YlDrM8kJ1S2Vd5rZp09xOMKeLEQg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b762a90cd5ca666-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": {\n            \"success\": true,\n            \"orderId\": 13123,\n            \"items\": [\n                {\n                    \"sku\": \"9138184\",\n                    \"name\": \"Vocuher R$20\",\n                    \"quantity\": 1,\n                    \"priceDotz\": 1666,\n                    \"priceRS\": 20\n                },\n                {\n                    \"sku\": \"999999\",\n                    \"name\": \"VOUCHER VARIÁVEL\",\n                    \"quantity\": 1,\n                    \"priceDotz\": 159,\n                    \"priceRS\": 2\n                }\n            ]\n        },\n        \"auth\": null,\n        \"transactionId\": \"564b999d-5e32-4123-85d9-da31ee560f9f\",\n        \"message\": {\n            \"id\": 101,\n            \"type\": \"info\",\n            \"content\": \"A troca foi realizada.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"10e69b65-0763-401a-b1a2-55b06d029e92","name":"Solicitação de autenticação - voucher + valor variável","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"1540faab-eb9c-462b-aaa0-5f1d3f9394c4\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.774Z\",\r\n            \"purchaseValue\": 30.30,\r\n            \"items\": [\r\n                {                    \r\n                    \"sku\": \"9138184\",                \r\n                    \"quantity\": 1\r\n                },\r\n                {\r\n                    \"sku\": \"999999\",\r\n                    \"priceRs\": 2,\r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:39:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"a2e67807-a495-4d10-9b67-aafb9222f50e"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=%2FdmBAw44x%2FeXWyD0txv08%2B9e3lYzoHDJ%2B9RUQEBok2tJ8Si7pexO%2Ffylar55tXQ2yBIYl2Xn5rsWK8guOgLuT8bnawWUnPBJe5n86SO6KvQGGzK4JT4sLD%2BJcDCoANPYiUI3NpxIqvzj3A%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b762d187d82a666-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": {\n            \"type\": 1,\n            \"valid\": false,\n            \"mfa\": {\n                \"mfaOptions\": [\n                    {\n                        \"optionId\": 2,\n                        \"value\": \"(**) *****-4643\"\n                    }\n                ]\n            },\n            \"sent\": true\n        },\n        \"transactionId\": \"522d6f12-1792-4899-b7b1-e9d10560f65c\",\n        \"message\": {\n            \"id\": 104,\n            \"type\": \"info\",\n            \"content\": \"Digite o código que foi enviado para: (**) *****-4643.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"bbf8d514-f950-4032-bd81-492df71a625b","name":"Erro - Troca não autorizada.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"cb82d1e9-e241-4a99-9a48-8ed1def4db41\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.774Z\",\r\n            \"purchaseValue\": 10.00,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999999\",\r\n                    \"priceRs\": 1.00,\r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 20:42:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"b7d15cc1-091a-4ea2-b398-28066fff54a4"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=whCiqhlt1dILdu1%2FH7FM2hEWt9ktznBkcHVyBsdWlH2pMTJgOq2JI7uV9qBK%2FMM6XZ1e3o4cHa0If4i2kWPq1HwJBLG8Qk29q24nS7q5a7USNFBhOuDk7tixb%2FhBqF33TLa3VB2UM9295Q%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7689abd924a5f2-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": null,\n        \"transactionId\": \"248833f6-2a92-437f-8897-81046525be17\",\n        \"message\": {\n            \"id\": 102,\n            \"type\": \"warn\",\n            \"content\": \"Troca não autorizada.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"138c91a7-6578-4900-86b1-382a3543dcad","name":"Erro - Saldo insuficiente","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"344db062-90ef-4cc3-8baa-bc8b29c04e1a\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.774Z\",\r\n            \"purchaseValue\": 1.15,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999999\",\r\n                    \"priceRs\": 99999,\r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:26:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"e4ef4e2c-acdd-4b8f-bd1f-03de5941fbc3"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=yHzv%2F%2BtmMCp%2F5yTY%2BXLwfl22f21ZJW92KZhwBWn41N%2B6VttgZT%2Fu25jhyf5X2WE8SobquLr47FYzzlflti7JB3A8ARjyY5z0BLYj9Ke2GtCRIO%2BUO%2F1e3SQZixtca2ErS%2B8b53yJ4raYIg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b761a101c9002f2-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": null,\n        \"transactionId\": \"ed6d04c2-8b21-4be5-bc8b-0e64e58fed91\",\n        \"message\": {\n            \"id\": 102,\n            \"type\": \"warn\",\n            \"content\": \"Troca não autorizada. Saldo insuficiente.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"724bcf7a-36d1-4500-9745-c1dacfef0a4b","name":"Erro - Usuário sem autenticação e atingiu limite de troca permitido","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"ec047ebf-1d3d-4eaa-b3ec-dd8143b7264e\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.774Z\",\r\n            \"purchaseValue\": 1.15,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999999\",\r\n                    \"priceRs\": 99999,\r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:26:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"e4ef4e2c-acdd-4b8f-bd1f-03de5941fbc3"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=yHzv%2F%2BtmMCp%2F5yTY%2BXLwfl22f21ZJW92KZhwBWn41N%2B6VttgZT%2Fu25jhyf5X2WE8SobquLr47FYzzlflti7JB3A8ARjyY5z0BLYj9Ke2GtCRIO%2BUO%2F1e3SQZixtca2ErS%2B8b53yJ4raYIg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b761a101c9002f2-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": null,\n        \"transactionId\": \"31eda68c-9bc0-4490-9475-1f0e5cd64733\",\n        \"message\": {\n            \"id\": 103,\n            \"type\": \"warn\",\n            \"content\": \"Limite de transações seguras excedido. Não identificamos os dados para o envio do token. Atualize o cadastro no APP Dotz ou no nosso SAC (4007 1339).\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"23d135ea-b861-4050-8b14-a9093c3b3477","name":"Erro - Valor da compra inferior ao valor que deseja trocar","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"61416cfb-a067-49c9-8a1c-57dd2d287198\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.774Z\",\r\n            \"purchaseValue\": 1.15,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999999\",\r\n                    \"priceRs\": 2,\r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:27:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"e9fab3ab-a9f4-45a5-b716-90b7d826eac7"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=oZVj%2Fzy0b%2FlB3bsZ5EiBauRTqVc8STcBi05bDOFFmwsVG4lXcRFd7Q0Gcne5itQsxuhmx9GZq88d6MI3lPUNWKBvlL2Ca8m4hX2S5BKy3Eb2AVJ3Msw6WwTS9b6miI1NQD5bo2C%2BsuHpDA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b761b12ef9f02f2-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": null,\n        \"transactionId\": \"ed6d04c2-8b21-4be5-bc8b-0e64e58fed91\",\n        \"message\": {\n            \"id\": 102,\n            \"type\": \"warn\",\n            \"content\": \"Troca não autorizada. Valor da compra é inferior ao valor que deseja trocar.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"8fc1d1bd-84f7-4966-82ee-01d7dc8f7d2e","name":"Erro - Tansação não encontrada.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"12312312\",\r\n            \"orderId\": \"f168fb64-089c-488c-a95b-be7a0f000b73\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.774Z\",\r\n            \"purchaseValue\": 30.30,\r\n            \"items\": [\r\n                {                    \r\n                    \"sku\": \"9138184\",                \r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:42:41 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"83"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"9716047b-4725-43ca-941b-99ba80fd2fbc"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=zlDCceiJVefkgciLjY9nI5gR0JAhotfak2jSy5H1%2Bj9z3jzgHnTkv%2BgeZTGUM%2BNUurIU61gJ0CdHNL9Mdm4odXKuJoecVtdVocMDNYFtHkzm%2B%2BMha%2F3LtvvpyLWcO6mUy18XFDE6OGD3UQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b763196387ea666-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"203\",\n            \"message\": \"Tansação não encontrada.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"9ff4e0b3-55b9-4f8f-9dc9-06ac14073e38","name":"Erro - PurchaseValue deve ser maior que 0.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"28304705-0de4-4695-8805-25988627ade2\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.775Z\",\r\n            \"purchaseValue\": 0,\r\n            \"items\": [\r\n                {                    \r\n                    \"sku\": \"9138184\",                \r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:46:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"91"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"c3d53b13-d9da-48e6-aaf8-2e499872d769"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=mtSjy9zHoj2kWjPToAeasR2Wizow5nv3j2nujibt2HQ4tS%2B8nJdQu2zyal2lFFgpTyKDpC7cdIkG%2FtR1qJN8rzvg3nObVBPFK2tbWIt9VJXbzzewnEDuZV6HWe9Ru7ZEfGsUj9y2IeVHsg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7636721bc5a666-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"214\",\n            \"message\": \"PurchaseValue deve ser maior que 0.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"36b75377-321f-4a70-a64c-ae35e2be2a76","name":"Erro - Item não informado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"938fd13e-2da8-4e15-9f2b-56722c4fb7f1\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.775Z\",\r\n            \"purchaseValue\": 30.30,\r\n            \"items\": []\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:46:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"76"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"ea518ffb-2995-486c-a4da-b76328570090"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=OSR%2FSArwjLYaRWRDt%2BQBbjYsng%2B%2FB7dBrOQ9RNWSbeeDIk0121Ey7VLHWFb663FgORGMAXTMxrFKS8t3SLyr8xIweimqAjOdUNrsdLiGKRH5Og6W%2BUwMG7v%2FMfjGmLx1ersTGltjLJKk3A%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b76375d5938a666-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"202\",\n            \"message\": \"Item não informado.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"a6931f2c-1426-4793-8d15-f5f4a54b2866","name":"Erro - Quebra de contrato (purchaseValue=null)","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"8271794d-0fe6-479f-826c-85c185357afc\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.775Z\",\r\n            \"purchaseValue\": null,\r\n            \"items\": [\r\n                {                    \r\n                    \"sku\": \"9138184\",                \r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 19:51:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"61"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"5f4f5a1d-f0e3-4713-9de0-528e78ce329f"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=ZGT58lsUERD%2BGpscrRxhVAAPOR%2FANQLENBYGWzUeFgWyK7XjPIfQYT9jAbgdiv3eXUpZ2wgoZzj9ad%2F%2Fa1bKUWEkhCDsPhrMl0QCtx1xEdslF8SosOTNFToUuToKFPEgIon5SLpg9s6NPQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b763ee04972a666-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"008\",\n            \"message\": \"CM009\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"9fc35c10-8bde-4eb3-9ea7-17ad9a334e16","name":"Erro - OrderId não informado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.775Z\",\r\n            \"purchaseValue\": 30.30,\r\n            \"items\": [\r\n                {                    \r\n                    \"sku\": \"9138184\",                \r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 20:37:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"79"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"469b0795-df2f-4ada-9d60-02d150979b90"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=lTPksDwjZtZbWkZAsJI1umTbvU783MM6cqGFmuuXjue6N6pu%2FBO%2Byc6VlAUlVHm9xgUWYbGbkhxjJd0jIytNZYtAkoTuxFc0zrftMgyoUY2tRe%2Fb0ojN05hxHjFk%2F%2Bc01CQvKp71EGayUw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b768242eaae0156-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"216\",\n            \"message\": \"OrderId não informado.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"8933a2f9-7827-47b5-b11d-529660caeb26","name":"Erro - OrderDate não informado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"22ac0408-a7e8-4926-882d-0d44a59bfe1e\",\r\n            \"purchaseValue\": 30.30,\r\n            \"items\": [\r\n                {                    \r\n                    \"sku\": \"9138184\",                \r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 20:38:41 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"81"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"bf9ed8d4-d282-49bb-ab6b-7e670c22855b"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=hBU84lZAeaYBMshUskngtp38LgJ5W5U4l1FW2bbxYird3JsW8VLYLNb4o3Y4EhWrfSDO6vctC5Ud29%2Bs2ZyoBWNOOaeyG1ySWf3L0klUhQQxDHLrnmsZ2elHVRiC4N4AxljutvIro6xGSQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7683984e86a5f2-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"217\",\n            \"message\": \"OrderDate não informado.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"082ce1f2-bd93-4c0a-a2bb-e295e89bb2a3","name":"Erro - Sku do item não informado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"028c8b6f-8599-4495-9208-ef23e86d121d\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.775Z\",\r\n            \"purchaseValue\": 10.00,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"\",\r\n                    \"priceRs\": 1.00,\r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 20:44:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"83"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"28428937-23ee-491a-8729-aabc4b7480dc"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=VHui2r7AxB0rlm%2BL%2Fy%2BzzGTmPkk5p16ninslRbl380b9ru3lLNmvApqy3%2BxonibnoHuEn%2Bsyk4GUFAlEQ0XAjDLTzVgZznFPmGQGYMJn%2FcJCz%2BKoLfvxkqaGXlt70%2FwcE8uiBaITTTVoCQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b768c500ce9a5f2-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"212\",\n            \"message\": \"Sku do item não informado.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"32758edc-ef4f-4dbb-adf3-d5bb6b41de04","name":"Erro - Quantidade do item não informada.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"3a34d5f2-d142-479a-8b10-8660804c57a5\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.775Z\",\r\n            \"purchaseValue\": 10.00,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999999\",\r\n                    \"priceRs\": 1.00                    \r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 20:45:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"90"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"13cce134-ce53-4975-a851-1278a9d92713"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=gSl0OPNSE5%2FwG7R511WjGVev4kn0xQLae0tQjyIHQPyO1gmwnjdY3J93pRbC%2FV59Y4FGurfwcw1nsP%2BmP2zbDIzS5wpX%2B7Gx1NPw78V%2Bs6VLkNBxFq79PgZ%2BW1QRPaj5vCNRGDSKyGxq%2Fw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b768cefed8fa5f2-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"213\",\n            \"message\": \"Quantidade do item não informada.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"db08a786-7a3c-4fec-828f-a0487b33ffc7","name":"Erro - Preço inválido para troca variável.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"20baa10a-0fbd-4206-a357-766338ef55ad\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.775Z\",\r\n            \"purchaseValue\": 10.00,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999999\",\r\n                    \"quantity\": 1\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 13 Apr 2023 20:49:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"94"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"daf3bd24-ff4d-4808-bd52-d61d7882f63e"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=SCDYeW8Ns6Gld4slHCuZQTZy2IsbX3FG6iKLL6Ad7S6YXOkvOrE04ce54sobtKwcITFCbiLPpGPJnYMdHaUAmuThscQ7TgjxIPIhnewTd1gy8rbGPtzPhV6BBSvnf2brB3GEqQ90EqDGaQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7693576a8da5f2-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"210\",\n            \"message\": \"Preço inválido para troca variável.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"b438828f-3f95-4cc5-af27-90381d8ccd9d","name":"Erro - Troca não realizada. Para realizar o empréstimo é necessário ter o App Dotz instalado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text","disabled":true},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text","disabled":true},{"key":"id","value":"71322150000160","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"6aa92a1f-453b-4d2b-b18f-ad045c8a7817\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.775Z\",\r\n            \"purchaseValue\": 10.00,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999998\",\r\n                    \"priceRs\": 1.00,\r\n                    \"quantity\": 1                  \r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 28 Jul 2023 12:32:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"1e64899f-0702-450a-9fce-c676ab4e41b4"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=UoB0qqwvi77wIbclpXB%2BBLLEqz509yemFk6RLHs1OrcXGH5OSncOrxZNHLprAOpr8JidMk0l9rPKmKqejlKYqhjYYotTM5WaIDcSlLRCLEoobaXR7sCCpTC08XABaHwqyuEQCcEZjuTnSA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7edd25009b751b15-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": null,\n        \"transactionId\": \"f8ad16aa-020a-436c-ae5d-3500a5aa0d62\",\n        \"message\": {\n            \"id\": 114,\n            \"type\": \"warn\",\n            \"content\": \"Troca não realizada. Para realizar o empréstimo é necessário ter o App Dotz instalado.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"b088bc79-229c-4e55-b629-2285271f62ae","name":"Erro - Troca não autorizada. Valor da compra é inferior ao valor do empréstimo.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text","disabled":true},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text","disabled":true},{"key":"id","value":"71322150000160","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"04e6898c-61bf-48ae-95fe-cd82b5ef8318\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.775Z\",\r\n            \"purchaseValue\": 10.00,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999998\",\r\n                    \"priceRs\": 1500.00,\r\n                    \"quantity\": 1                  \r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 28 Jul 2023 12:33:41 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"8a95706d-33fa-4f8e-8c6a-5602773b9ed5"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=WVGDvvoaWm6NNRZ6WuCKB3L7553RMh%2F2KScm%2FiJn7lRoozI51oCT7pry%2FzSQf2y3JJQQ3uZZWatSbWGu%2BG0B1r3J%2By1Q%2FWypYdQ1V1RzsH%2BSM4U1%2FlY8IEFH3GLedFoWun1ri05eidQrWA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7edd26eb2db81b15-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": null,\n        \"transactionId\": \"f8ad16aa-020a-436c-ae5d-3500a5aa0d62\",\n        \"message\": {\n            \"id\": 107,\n            \"type\": \"warn\",\n            \"content\": \"Troca não autorizada. Valor da compra é inferior ao valor do empréstimo.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"9d5770a4-1dc6-43cd-ac0e-2b4b4a0ab63d","name":"Erro - Troca não autorizada. Saldo pré-aprovado insuficiente.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text","disabled":true},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text","disabled":true},{"key":"id","value":"71322150000160","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"28281675-3d4a-44f5-ba18-3a3dfb255469\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.775Z\",\r\n            \"purchaseValue\": 1600.00,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999998\",\r\n                    \"priceRs\": 1500.00,\r\n                    \"quantity\": 1                  \r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 28 Jul 2023 12:34:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"c8c9b39d-5a66-40a3-b593-971d6687893a"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=OE90Fb0Po66MGPnGmjeaUGU9KSt8tbMZBq0PTCjclYksoOOaI4tyHQI7F3TAJN9kVGZWR6%2BcclByL58fx3uGIov5pZ0JgM5wWbB3NZpfdlPTwnfTXpPiWc37wU6fSSfNPocAKODBUS8cng%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7edd28244a771b15-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": null,\n        \"transactionId\": \"f8ad16aa-020a-436c-ae5d-3500a5aa0d62\",\n        \"message\": {\n            \"id\": 109,\n            \"type\": \"warn\",\n            \"content\": \"Troca não autorizada. Saldo pré-aprovado insuficiente.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"bb2a7438-1c55-4973-a2a2-0fd6cbaa1160","name":"Erro - Troca não autorizada. Cliente não possui crédito pré-aprovado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text","disabled":true},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text","disabled":true},{"key":"id","value":"71322150000160","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"30781a0f-ce34-46b1-8d7c-403d77f76c85\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.776Z\",\r\n            \"purchaseValue\": 1600.00,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999998\",\r\n                    \"priceRs\": 1500.00,\r\n                    \"quantity\": 1                  \r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 28 Jul 2023 13:13:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"4335a2fa-12ea-41b1-b92b-b3750b9eac19"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=2sCDwQV00hmP0w67q55d0W7hbmh2ECOALHcrEvft%2FtRlG2vzg8st16Km8iJhc6GeDhKPI6r6tA4z%2B%2FpeaowpHbzlbK%2BlteV2fP%2B7hsqQo1FhjK94l9kkl5OwjC%2FkRw8s2PYOPJpQhdIhYg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7edd6082bad51a8a-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": null,\n        \"transactionId\": \"a34231f9-d500-4db2-9b80-6e26dfbb4fcd\",\n        \"message\": {\n            \"id\": 108,\n            \"type\": \"warn\",\n            \"content\": \"Troca não autorizada. Cliente não possui crédito pré-aprovado.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"e04bcbdc-aa56-4e9b-845d-e47620cdfbb4","name":"Erro - Troca não realizada. Valor variável é inferior ao mínimo permitido.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150000593","type":"text"},{"key":"Authorization","value":"Basic NTJGQzZRM1g0MjJONlZLOEI3RUVTWDFKWTE2NlI2Ok1YUU1QOTBQMzRKN0w5QzAxSEI3NTlFRlg2MTg4TA==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSDOTZ\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"orderId\": \"ed8148c3-e383-4c9c-9e68-bd5305747bab\",\r\n            \"orderDate\": \"2026-06-12T06:30:27.776Z\",\r\n            \"purchaseValue\": 10.00,\r\n            \"items\": [\r\n                {\r\n                    \"sku\": \"999999\",\r\n                    \"priceRs\": 1.00,\r\n                    \"quantity\": 1                  \r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 25 Aug 2023 17:58:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"be54d169-efce-4f88-8b8c-d19145f49ca9"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=fROPbcpqEuahqJ49qT1eFCHLEQQPkOX2tk9srzW85Uy8ZZsRMJDFcEfK5RcrczV0R%2BpZHYwkFm7NsS6D%2BxUH52%2F7CCjN%2Bb%2Be1FYEpqne6YImgHYaTiCLNK4%2FlikP2h6FQGWnkvRH1nQqOQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7fc5b9bccca801c0-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": null,\n        \"auth\": null,\n        \"transactionId\": \"ebad5f2f-536c-46d8-959f-8be42419286c\",\n        \"message\": {\n            \"id\": 115,\n            \"type\": \"warn\",\n            \"content\": \"Troca não realizada. Valor variável é inferior ao mínimo permitido.\"\n        },\n        \"customerId\": \"13674461129\"\n    },\n    \"success\": true\n}"}],"_postman_id":"c6f109f3-8060-4d4c-9a61-3c525e2dfe92"},{"name":"4.4 [Comando POSAUTH - Autenticação para resgate]","id":"d5b0c372-b42d-4eb1-ac60-651a61ec89e4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSAUTH\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"authInput\": \"053800\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command","description":"<p>Este comando tem como objetivo autenticar o usuário após a solicitação de troca (caso ele se enquadre nas regras que exigem autenticação) e concluir a solicitação de troca.</p>\n<h4 id=\"id-do-comando-posauth\">ID do comando: <strong>POSAUTH</strong></h4>\n<p>Quando necessária a autenticação, o fluxo completo exigirá tres chamadas em momentos distintos, que são os abaixo:</p>\n<img src=\"https://content.pstmn.io/2e8f649f-b32a-4ea9-8aae-5ea7f0e60779/aW1hZ2UucG5n\" width=\"413\" height=\"435\" />\n\n<p>Deve-se realizar a <strong>POSUSER</strong>, após a chamada desse comando o PDV terá disponível a informação sobre o comprador e se tem voucher/saldo disponível.</p>\n<p>Se o comprador quiser realizar uma troca deve-se realizar a chamada <strong>POSDOTZ</strong>, após realizar a chamada o PDV nesse configuração terá disponível no flag <strong>(Auth-&gt;Sent = true e Auth -&gt; Valid = true)</strong> isso significa que uma código de configuração foi enviado ao comprador.</p>\n<p>Para completar a deve-se enviar o <strong>POSAUTH</strong> com código enviado ao comprador, após realizar a chamada se o flag <strong>(Auth -&gt; Valid = true)</strong> significa que a troca ocorreu corretamente. O Campo <strong>authInput</strong> é opcional apenas para trocas utilizando o segundo saldo.</p>\n<p>Caso o <strong>(Flag-&gt;Sent = false)</strong> o comprador pode ter caído em algum bloqueio da dotz, não deve-se ficar tentando.</p>\n<h4 id=\"441-parâmetros-de-request\"><strong>4.4.1 Parâmetros de request</strong></h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th>Tamanho</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>transactionId</strong></td>\n<td>guid</td>\n<td></td>\n<td>Identificador da transação recebido no comando POSUSER</td>\n</tr>\n<tr>\n<td>authInput</td>\n<td>string</td>\n<td></td>\n<td>Código de autenticação enviado anteriormente via comando POSDOTZ (Email/Sms/App)</td>\n</tr>\n</tbody>\n</table>\n</div><p><em>Os campos em</em> <em><strong>negrito</strong></em> <em>são obrigatórios</em></p>\n<ul>\n<li><strong>Autenticação para resgates usando segundo saldo</strong><ul>\n<li>Para autenticaçõe de trocas usando segundo saldo**(sku 999998)** o campo <strong>authInput</strong> não é obrigatório.</li>\n</ul>\n</li>\n<li><strong>Autenticação para demais tipos de resgates</strong><ul>\n<li>Para os demais tipos resgates o campo <strong>authInput</strong> é obrigatório.</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"442-response\"><strong>4.4.2 Response</strong></h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th>Tamanho</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>exchange.orderId</td>\n<td>integer</td>\n<td>-</td>\n<td>Identificador da solicitação de troca</td>\n</tr>\n<tr>\n<td>exchange.success</td>\n<td>boolean</td>\n<td>-</td>\n<td>Identifica se a troca foi realizada</td>\n</tr>\n<tr>\n<td>exchange.items[i].sku</td>\n<td>string</td>\n<td>-</td>\n<td>Sku do item que será trocado</td>\n</tr>\n<tr>\n<td>exchange.items[i].name</td>\n<td>string</td>\n<td>-</td>\n<td>Nome do item que será trocado</td>\n</tr>\n<tr>\n<td>exchangeItems[i].quantity</td>\n<td>integer</td>\n<td>-</td>\n<td>Quantidade do item que será trocado</td>\n</tr>\n<tr>\n<td>exchangeItems[i].priceDotz</td>\n<td>decimal</td>\n<td>-</td>\n<td>Preço em Dotz do item que será trocado</td>\n</tr>\n<tr>\n<td>exchangeItems[i].priceRS</td>\n<td>decimal</td>\n<td>-</td>\n<td>Preço em R$ do item que será trocado</td>\n</tr>\n<tr>\n<td>transactionId</td>\n<td>guid</td>\n<td>-</td>\n<td>Id registro no início do processo</td>\n</tr>\n<tr>\n<td>message.content</td>\n<td>string</td>\n<td>500</td>\n<td>Mensagem para exibir no PDV</td>\n</tr>\n<tr>\n<td>message.type</td>\n<td>string</td>\n<td>-</td>\n<td>Tipos de mensagens existentes:  <br />[\"info\",\"question\",\"warn\",\"error\"]</td>\n</tr>\n<tr>\n<td>message.id</td>\n<td>int</td>\n<td>-</td>\n<td>Identificador da mensagem</td>\n</tr>\n<tr>\n<td>customeId</td>\n<td>string</td>\n<td>-</td>\n<td>CPF/CNPJ do cliente</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"indicamos-altamente-avaliar-as-observações-do-comando-44-no-documento-apendice-1---router-integrações\"><strong>Indicamos altamente avaliar as observações do comando 4.4 no documento</strong> <a href=\"https://\">APENDICE 1 - Router Integrações</a></h4>\n","urlObject":{"protocol":"https","path":["integration-router","api","default","v1","command"],"host":["uat-loyalty","dotznext","com"],"query":[],"variable":[]}},"response":[{"id":"c0b671d3-27aa-41d0-b635-b9653800b596","name":"Troca realizada.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSAUTH\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"authInput\": \"500119\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 14 Apr 2023 13:44:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"f7e0873d-98a0-47f4-b98b-2c033daea5ca"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=OhwOn7OoE6inrEiz2fNSCFwUD88QRsxHgejqIRc8%2F7vR2FRKLnyuTIBQFD0pzOcm3O1XDfZJ5w%2FtAL4PpEpSp2GERlab0vEY9bQ9TgLvZb3OWFIQQ%2FAsZSSVgYeFP6EbapotfzPnq3lxTg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7c624e09fd4d4e-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": {\n            \"success\": true,\n            \"orderId\": 13132,\n            \"items\": [\n                {\n                    \"sku\": \"999999\",\n                    \"name\": \"VOUCHER VARIÁVEL\",\n                    \"quantity\": 1,\n                    \"priceDotz\": 80,\n                    \"priceRS\": 1\n                }\n            ]\n        },\n        \"transactionId\": \"a721edf6-421a-4674-aeff-43d2124ab2b0\",\n        \"message\": {\n            \"id\": 201,\n            \"type\": \"info\",            \n            \"content\": \"A troca foi realizada.\"\n        },\n        \"customerId\": \"81377533034\"        \n    },\n    \"success\": true\n}"},{"id":"6808c2bf-af13-42d2-be3e-4f229369ba8d","name":"Troca realizada - Segundo saldo","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text","disabled":true},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text","disabled":true},{"key":"id","value":"71322150000160","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSAUTH\",\r\n        \"input\": {\r\n            \"transactionId\": \"\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 27 Jul 2023 16:59:09 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"005da07f-5de0-4611-9c8b-23aa10f7d0d2"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=8eRYufn9F4mnLxBafQ8c4XQ3B1HCeIOy5XHFCzwUFcVd0Cn0wUXHMwy6MhXVpyzZQ1Wb5xzKs8Q6mQI%2FURQ4doUJstY1suS9IhJMCnri4hfERqhdY9MtSf2nh4gU29RDykZuEF6W%2B5pXuQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7ed66e3eeec31a89-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchange\": {\n            \"success\": true,\n            \"orderId\": 16508,\n            \"items\": [\n                {\n                    \"sku\": \"999998\",\n                    \"name\": \"EMPRÉSTIMO DOTZ\",\n                    \"quantity\": 1,\n                    \"priceDotz\": 0,\n                    \"priceRS\": 1\n                }\n            ]\n        },\n        \"transactionId\": \"c4a51d17-f99c-4a60-989f-810541639c95\",\n        \"message\": {\n            \"id\": 201,\n            \"type\": \"info\",\n            \"content\": \"A troca foi realizada.\"\n        },\n        \"customerId\": \"81377533034\"\n    },\n    \"success\": true\n}"},{"id":"803125ea-7bb5-4f52-870f-9755bb31240b","name":"Não autorizado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSAUTH\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"authInput\": \"888555\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 14 Apr 2023 13:37:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"72"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"0fbc44bd-10d9-4dfb-b476-2eb97665b45f"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=lvFfLBJ0UCGrisKweRB0U27VG32c5u350V1dnsVuYqKVw6wLc5wJX8%2BHeADnxcwwba6Ct0eeBEurUH0GXv6hBnfrSyvdaCJQbBhvhtE0M6t5QfidKEoVk%2FmVAtQd96MH57p3PIClwbzsSA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7c57999b514d4e-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"308\",\n            \"message\": \"Não autorizado.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"a8e5b25c-d9f8-496a-9630-9dfa8cfebf96","name":"Erro - Transação não pode ser autorizada nesse estado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSAUTH\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"authInput\": \"500119\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 14 Apr 2023 13:45:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"106"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"44cb637e-2247-492d-9325-4c0160e778e2"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=xzLpAPthamN6F0lipTBNU8QQBuHkWmlhzsLWorzBm41ZWB9YVlE4oO9be%2BsVeGBmqw0S%2Bo1dXbyHGe3MMamZBFcG61btDcknLTUGrxjOqB%2BZ2IPlb1rUvQTrb7sVuCJH9VA6RQoo9UTnvw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7c631eaa574d4e-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"307\",\n            \"message\": \"Transação não pode ser autorizada nesse estado.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"f6dffca4-d965-4b00-89a9-6a840e331ab0","name":"Erro - Codigo de autenticação não informada.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSAUTH\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 14 Apr 2023 13:45:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"ba9669cc-d0af-42b1-918f-7cebb0d99593"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=g7FukO4MK1n1%2FC8sjtI%2FOllycAtLvbxpTaq%2FBMkDgKTJt3uG81Q5MWRkGoyGZ6H2hXgS7f4e7cL3zXBGfK894cWEYN2l3Q1Bb8fPfvNh96chjkdNjLEnBKL6xdw74zRoaUCqzrr%2BZOGlzg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7c643b8b7b4d4e-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"302\",\n            \"message\": \"Codigo de autenticação não informada.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"805ef9c0-1609-479f-83bc-59439a9d1a1b","name":"Erro - TransactionId não informado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSAUTH\",\r\n        \"input\": {\r\n           \r\n            \"authInput\": \"888555\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 14 Apr 2023 13:46:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"85"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"321483e5-b320-4438-bf23-09fb7624be6c"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=GQ59LnZmAOmT5W5wtLjaPlUt5tdGFTXztf0rM7gtjS1Gq43gCdde041IA21RJ%2BSsxRQ0%2BEJrUuEDNmWWCbC3DrXYDuo7wN6XuyXxKuEjTC8RtzdUJaCPm2palWt2mkgpN7zZIX%2BfpmVyuw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7c647fbc034d4e-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"301\",\n            \"message\": \"TransactionId não informado.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"3c7cd985-0b92-41d9-affb-c7417903432c","name":"Erro - Transação não encontrada.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSAUTH\",\r\n        \"input\": {\r\n            \"transactionId\": \"2132323\",\r\n            \"authInput\": \"888555\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 14 Apr 2023 13:46:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"84"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"a1e6986c-ce9d-4013-9b71-c9bd1ea0a894"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=Bo0IYip%2FVNcxYeebbNDVw68SWajQ2QrlNPgKY6%2FuGU7STgFVZOWgPcTiBBVLL%2FL3DXWoxK9BBiwaB9cmcXtC3fTev5ypaWU7ofQDzWsJqkkEUx2sp3xazPJa5P2x0SBQQTzG%2FCpurMrVqA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7b7c64d1ebfd4d4e-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"311\",\n            \"message\": \"Transação não encontrada.\"\n        }\n    ],\n    \"success\": false\n}"}],"_postman_id":"d5b0c372-b42d-4eb1-ac60-651a61ec89e4"},{"name":"4.5 (EM CONSTRUÇÃO) [Comando POSCASH - Solicitação de acúmulo no PDV]","id":"467522f1-f26b-4c3e-9322-db7650c56142","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"phone\": \"11999999999\",\r\n            \"pdvId\": \"2\",\r\n            \"orderId\": \"260f9565-c2b1-42d4-9dd2-4cc15eb6cef0\",\r\n            \"customerId\": \"13674461129\",\r\n            \"purchase\": {\r\n                \"Date\": \"2026-06-12T06:30:27.777Z\",\r\n                \"discounted\": 0,\r\n                \"value\": 10,\r\n                \"Items\": [\r\n                    {\r\n                        \"ean\": \"123456789012345678\",\r\n                        \"sku\": \"1234567890\",\r\n                        \"unitPrice\": 1,\r\n                        \"quantity\": 1\r\n                    }\r\n                ]\r\n            },\r\n            \"payments\": [\r\n                {\r\n                    \"type\": 1,\r\n                    \"bin\": \"123456\",\r\n                    \"amount\": 10.23,\r\n                    \"description\": \"description\"\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command","description":"<p>Este comando tem como respnsabilidade enviar as solicitações de acúmulo das transações no PDV. As solicitações podem ser processadas com prioridades diferentes dependendo de como a requisição é informada.</p>\n<p>Caso o comando POSCASH seja enviado logo após o comando POSUSER e informando o transactionId redecibo no POSUSER, o processamento desse acúmulo é priorizado e a informação dos pontos a serem depositados é retornado. Mas se for enviado um comando POSCASH sem transactionId ou se o transactionId informado tiver expirado, o acúmulo é processado de forma mais lenta e não é retornado o total de pontos e localizador na resposta da requisição.</p>\n<h3 id=\"id-do-comando-poscash\">ID do comando: POSCASH</h3>\n<h3 id=\"471-parametros-de-request\">4.7.1 Parametros de request:</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th><strong>Tamanho</strong></th>\n<th><strong>Descrição</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>transactionId</td>\n<td>guid</td>\n<td>-</td>\n<td>Identificador da transação recebido no comando POSUSER</td>\n</tr>\n<tr>\n<td>cellPhoneNumber</td>\n<td>string</td>\n<td>11</td>\n<td>Número do celular do cliente</td>\n</tr>\n<tr>\n<td>pdvId</td>\n<td>string</td>\n<td>20</td>\n<td>Identificador do pdv</td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>string</td>\n<td>11/14</td>\n<td>CPF/CNPJ</td>\n</tr>\n<tr>\n<td>employeeId</td>\n<td>string</td>\n<td>20</td>\n<td>Identificador do funcionario</td>\n</tr>\n<tr>\n<td><strong>orderId</strong></td>\n<td>string</td>\n<td>100</td>\n<td>Identificador do acúmulo</td>\n</tr>\n<tr>\n<td>purchase</td>\n<td>object</td>\n<td>1</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>purchase.value</strong></td>\n<td>decimal</td>\n<td>-</td>\n<td>Valor total da compra</td>\n</tr>\n<tr>\n<td>purchase.discount</td>\n<td>decimal</td>\n<td>-</td>\n<td>Valor total dos discontos na compra</td>\n</tr>\n<tr>\n<td><strong>purchase.date</strong></td>\n<td>date</td>\n<td>-</td>\n<td>Data da compra</td>\n</tr>\n<tr>\n<td><strong>purchase.items[]</strong></td>\n<td>object</td>\n<td>&gt;0</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>purchase.items[].ean</strong></td>\n<td>string</td>\n<td>18</td>\n<td>Ean do produto</td>\n</tr>\n<tr>\n<td><strong>purchase.items[].sku</strong></td>\n<td>string</td>\n<td>10</td>\n<td>Sku do Produto</td>\n</tr>\n<tr>\n<td><strong>purchase.items[].unitPrice</strong></td>\n<td>decimal</td>\n<td>&gt;0</td>\n<td>Preço unitário do produto</td>\n</tr>\n<tr>\n<td><strong>purchase.items[].quantity</strong></td>\n<td>decimal</td>\n<td>&gt;0</td>\n<td>Quantidade de unidades do produto</td>\n</tr>\n<tr>\n<td><strong>payments[]</strong></td>\n<td>object</td>\n<td>&gt;0</td>\n<td></td>\n</tr>\n<tr>\n<td><strong>payments[].type</strong></td>\n<td>enum</td>\n<td>-</td>\n<td>Tipo de pagamento  <br />1 - Dinheiro  <br />2 - Cartão de crédito  <br />3 - Cartão de dábito  <br />4 - Cheque  <br />5 - Voucher  <br />6 - Outros  <br />7 - Crédito Parcelado  <br />8 - Crédito crediário  <br />9 - Pix  <br />10 - QR Code</td>\n</tr>\n<tr>\n<td>payments[].bin</td>\n<td>string</td>\n<td>6</td>\n<td>Bin do cartão de crédito</td>\n</tr>\n<tr>\n<td><strong>payments[].amount</strong></td>\n<td>decimal</td>\n<td>-</td>\n<td>Total pago</td>\n</tr>\n<tr>\n<td>payments[].description</td>\n<td>string</td>\n<td>-</td>\n<td>Descrição do método de pagamento</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Os campos em negrito são obrigatórios.</strong></p>\n<h3 id=\"472-response\">4.7.2 Response:</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th><strong>Tamanho</strong></th>\n<th><strong>Descrição</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accumulation</td>\n<td>object</td>\n<td>-</td>\n<td>Valor é nulo em caso de acúmulo offline</td>\n</tr>\n<tr>\n<td>accumulation.locator</td>\n<td>string</td>\n<td>-</td>\n<td>Localizador do acúmulo</td>\n</tr>\n<tr>\n<td>accumulation.dotz</td>\n<td>int</td>\n<td>-</td>\n<td>Quantidade de dotz que será recebido pelo cliente</td>\n</tr>\n<tr>\n<td>transactionId</td>\n<td>guid</td>\n<td>-</td>\n<td>Id registro no início do processo</td>\n</tr>\n<tr>\n<td>message.content</td>\n<td>string</td>\n<td>-</td>\n<td>Mensagem para exibir no PDV</td>\n</tr>\n<tr>\n<td>message.type</td>\n<td>string</td>\n<td>-</td>\n<td>Tipos de mensagens existentes:  <br />[\"info\",\"question\",\"warn\",\"error\"]</td>\n</tr>\n<tr>\n<td>message.id</td>\n<td>int</td>\n<td>-</td>\n<td>Identificador da mensagem</td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>string</td>\n<td>-</td>\n<td>CPF/CNPJ do cliente.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["integration-router","api","default","v1","command"],"host":["uat-loyalty","dotznext","com"],"query":[],"variable":[]}},"response":[{"id":"ab9fc080-ddaa-4959-8a26-5df545b5f80b","name":"Acúmulo online","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\":  \r\n\t        {\r\n\t            \"transactionId\": \"\",\r\n\t            \"cellPhoneNumber\": \"11999999999\",\r\n\t            \"pdvId\": \"2\",\r\n\t            \"orderId\": \"5071cc8f-1615-4fce-a047-011bc8c6cc28\",\r\n\t            \"customerId\": \"13674461129\",\r\n\t            \"purchase\": {\r\n\t                \"Date\": \"2024-02-09T18:07:03.536Z\",\r\n\t                \"discounted\": 0,\r\n\t                \"value\": 10,\r\n\t                \"Items\": [\r\n\t                    {\r\n\t                        \"ean\": \"123456789012345678\",\r\n\t                        \"sku\": \"1234567890\",\r\n\t                        \"unitPrice\": 1,\r\n\t                        \"quantity\": 1\r\n\t                    }\r\n\t                ]\r\n\t            },\r\n\t\t\t  \"payments\": [\r\n\t\t\t  \t{\r\n\t\t\t\t\t\"type\": 1,\r\n\t\t               \"bin\": \"123456\",\r\n\t\t               \"amount\": 10.23,\r\n\t\t               \"description\": \"description\"\r\n\t\t           }\r\n\t\t        ]\r\n\t        }\r\n\t\t\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 18:38:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"5f465e5c-76dd-419d-bb75-c8515d7c8fba"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8525fdfeed0500ec-FOR"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"accumulation\": {\n            \"locator\": \"IGfc17b1bd5b084041a280c3aecd74642e\",\n            \"dotz\": 5\n        },\n        \"transactionId\": \"fc17b1bd-5b08-4041-a280-c3aecd74642e\",\n        \"message\": {\n            \"id\": 305,\n            \"type\": \"info\",\n            \"content\": \"Parabéns, você irá acumular 5 ponto(s) nessa compra.\"\n        },\n        \"customerId\": \"13674461129\"\n    },\n    \"success\": true\n}"},{"id":"ba9d2be2-fe2b-40c1-b4da-215cc110a807","name":"Acúmulo offline","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\":  \r\n\t        {\r\n\t            \"cellPhoneNumber\": \"11999999999\",\r\n\t            \"pdvId\": \"2\",\r\n\t            \"orderId\": \"7890832c-de75-478d-bfd2-7b55b4e567a9\",\r\n\t            \"customerId\": \"13674461129\",\r\n\t            \"purchase\": {\r\n\t                \"Date\": \"2026-06-12T06:30:27.777Z\",\r\n\t                \"discounted\": 0,\r\n\t                \"value\": 10,\r\n\t                \"Items\": [\r\n\t                    {\r\n\t                        \"ean\": \"123456789012345678\",\r\n\t                        \"sku\": \"1234567890\",\r\n\t                        \"unitPrice\": 1,\r\n\t                        \"quantity\": 1\r\n\t                    }\r\n\t                ]\r\n\t            },\r\n\t\t\t  \"payments\": [\r\n\t\t\t  \t{\r\n\t\t\t\t\t\"type\": 1,\r\n\t\t               \"bin\": \"123456\",\r\n\t\t               \"amount\": 10.23,\r\n\t\t               \"description\": \"description\"\r\n\t\t           }\r\n\t\t        ]\r\n\t        }\r\n\t\t\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 19:22:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"10c25e15-74da-4a71-b755-14794be51b5b"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Set-Cookie","value":"__cf_bm=4bvG9QP1ryknOMpuWD.TclaU23sVkx9JGZlXsXVgiJc-1707420121-1-AQFS/kc6/2S3spr8wHcz/YLd4g00/WJxd6+hwTo/VL9wvCFkTPy2Uj6z2Cc8v7z0YIV2sRm9ybGDEGiMKtV9AyI=; path=/; expires=Thu, 08-Feb-24 19:52:01 GMT; domain=.dotznext.com; HttpOnly; Secure; SameSite=None"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"85263d2d6f6a00df-FOR"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"accumulation\": null,\n        \"transactionId\": \"4218a03c-b1d7-467b-9387-6e0823627c44\",\n        \"message\": {\n            \"id\": 309,\n            \"type\": \"info\",\n            \"content\": \"Em breve seus Dotz serão depositados.\"\n        },\n        \"customerId\": \"13674461129\"\n    },\n    \"success\": true\n}"},{"id":"0e7400f5-d2cc-453b-b8fe-8421aae9eb04","name":"Registro de venda","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\":  \r\n\t        {\r\n\t            \"cellPhoneNumber\": \"11999999999\",\r\n\t            \"pdvId\": \"2\",\r\n\t            \"orderId\": \"5d889a44-3d2c-458d-b1ca-1d8e05396fa3\",\r\n\t            \"purchase\": {\r\n\t                \"Date\": \"2026-06-12T06:30:27.777Z\",\r\n\t                \"discounted\": 0,\r\n\t                \"value\": 10,\r\n\t                \"Items\": [\r\n\t                    {\r\n\t                        \"ean\": \"123456789012345678\",\r\n\t                        \"sku\": \"1234567890\",\r\n\t                        \"unitPrice\": 1,\r\n\t                        \"quantity\": 1\r\n\t                    }\r\n\t                ]\r\n\t            },\r\n\t\t\t  \"payments\": [\r\n\t\t\t  \t{\r\n\t\t\t\t\t\"type\": 1,\r\n\t\t               \"bin\": \"123456\",\r\n\t\t               \"amount\": 10.23,\r\n\t\t               \"description\": \"description\"\r\n\t\t           }\r\n\t\t        ]\r\n\t        }\r\n\t\t\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 19:22:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"490a3189-5f2a-46b9-bea7-1cc8758005f7"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"85263e858ea000df-FOR"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"accumulation\": null,\n        \"transactionId\": \"ae3a3dab-911e-41f3-a277-e41e47dad232\",\n        \"message\": {\n            \"id\": 310,\n            \"type\": \"info\",\n            \"content\": \"Registro de venda recebido.\"\n        },\n        \"customerId\": null\n    },\n    \"success\": true\n}"},{"id":"7944c569-2183-4a65-8b0a-195bee6b5fd8","name":"Erro - Purchase Value deve ser maior que zero.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\":  \r\n\t        {\r\n\t            \"transactionId\": \"\",\r\n\t            \"cellPhoneNumber\": \"11999999999\",\r\n\t            \"pdvId\": \"2\",\r\n\t            \"orderId\": \"6fb49cde-00ff-4413-9deb-7e4f1f1e7931\",\r\n\t            \"customerId\": \"13674461129\",\r\n\t            \"purchase\": {\r\n\t                \"Date\": \"2026-06-12T06:30:27.777Z\",\r\n\t                \"discounted\": 0,\r\n\t                \"value\": 0,\r\n\t                \"Items\": [\r\n\t                    {\r\n\t                        \"ean\": \"123456789012345678\",\r\n\t                        \"sku\": \"1234567890\",\r\n\t                        \"unitPrice\": 1,\r\n\t                        \"quantity\": 1\r\n\t                    }\r\n\t                ]\r\n\t            },\r\n\t\t\t  \"payments\": [\r\n\t\t\t  \t{\r\n\t\t\t\t\t\"type\": 1,\r\n\t\t               \"bin\": \"123456\",\r\n\t\t               \"amount\": 10.23,\r\n\t\t               \"description\": \"description\"\r\n\t\t           }\r\n\t\t        ]\r\n\t        }\r\n\t\t\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 18:47:54 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"7248022e-ebf3-4f26-b884-a2a878e0b775"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"85260b33de7d7263-FOR"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"503\",\n            \"message\": \"Purchase Value deve ser maior que zero.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"1064df2a-9caa-4a71-bbf5-891f1a232228","name":"Erro - Ean do item deve ser informado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\":  \r\n\t        {\r\n\t            \"transactionId\": \"\",\r\n\t            \"cellPhoneNumber\": \"11999999999\",\r\n\t            \"pdvId\": \"2\",\r\n\t            \"orderId\": \"2547b70b-bbd3-41c0-ad7c-d2f7e2274dd0\",\r\n\t            \"customerId\": \"13674461129\",\r\n\t            \"purchase\": {\r\n\t                \"Date\": \"2026-06-12T06:30:27.777Z\",\r\n\t                \"discounted\": 0,\r\n\t                \"value\": 10,\r\n\t                \"Items\": [\r\n\t                    {\r\n\t                        \"ean\": \"\",\r\n\t                        \"sku\": \"1234567890\",\r\n\t                        \"unitPrice\": 1,\r\n\t                        \"quantity\": 1\r\n\t                    }\r\n\t                ]\r\n\t            },\r\n\t\t\t  \"payments\": [\r\n\t\t\t  \t{\r\n\t\t\t\t\t\"type\": 1,\r\n\t\t               \"bin\": \"123456\",\r\n\t\t               \"amount\": 10.23,\r\n\t\t               \"description\": \"description\"\r\n\t\t           }\r\n\t\t        ]\r\n\t        }\r\n\t\t\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 18:49:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"87"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"bf69af8b-0378-4f60-9f83-4e8cefc16434"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"85260d0c081d7263-FOR"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"505\",\n            \"message\": \"Ean do item deve ser informado.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"9ae4cb51-f3dd-4278-845f-5d70a59a69fb","name":"Erro - Sku do item deve ser informado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\":  \r\n\t        {\r\n\t            \"transactionId\": \"\",\r\n\t            \"cellPhoneNumber\": \"11999999999\",\r\n\t            \"pdvId\": \"2\",\r\n\t            \"orderId\": \"408881a1-54f4-4f56-b947-48ba2e2e6e3f\",\r\n\t            \"customerId\": \"13674461129\",\r\n\t            \"purchase\": {\r\n\t                \"Date\": \"2026-06-12T06:30:27.825Z\",\r\n\t                \"discounted\": 0,\r\n\t                \"value\": 10,\r\n\t                \"Items\": [\r\n\t                    {\r\n\t                        \"ean\": \"123456789012345678\",\r\n\t                        \"sku\": \"\",\r\n\t                        \"unitPrice\": 1,\r\n\t                        \"quantity\": 1\r\n\t                    }\r\n\t                ]\r\n\t            },\r\n\t\t\t  \"payments\": [\r\n\t\t\t  \t{\r\n\t\t\t\t\t\"type\": 1,\r\n\t\t               \"bin\": \"123456\",\r\n\t\t               \"amount\": 10.23,\r\n\t\t               \"description\": \"description\"\r\n\t\t           }\r\n\t\t        ]\r\n\t        }\r\n\t\t\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 18:53:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"87"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"d60477ea-9773-40ec-83c4-f689992bbc5b"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Set-Cookie","value":"__cf_bm=MunLsBLT8.YNYoiQA_Z__a_7UEnjUhVSAynn.1vvB0E-1707418430-1-AQNzmn4JCf1bTMuwY7hotjiiyj+GfyKPUHqK3iy7RMh/O/yXzBiZl5gqwzRVN0d5ACU3Xl9rAOJCTbVgP8v7JW0=; path=/; expires=Thu, 08-Feb-24 19:23:50 GMT; domain=.dotznext.com; HttpOnly; Secure; SameSite=None"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"852613e02b4c7263-FOR"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"508\",\n            \"message\": \"Sku do item deve ser informado.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"ba4e6b2d-1db3-4995-bf89-6ddd6df71afd","name":"Erro - UnitPrice do item deve ser maior que 0.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\":  \r\n\t        {\r\n\t            \"transactionId\": \"\",\r\n\t            \"cellPhoneNumber\": \"11999999999\",\r\n\t            \"pdvId\": \"2\",\r\n\t            \"orderId\": \"79a2f8a8-fa62-4d37-8bd9-5cef72277d58\",\r\n\t            \"customerId\": \"13674461129\",\r\n\t            \"purchase\": {\r\n\t                \"Date\": \"2026-06-12T06:30:27.826Z\",\r\n\t                \"discounted\": 0,\r\n\t                \"value\": 10,\r\n\t                \"Items\": [\r\n\t                    {\r\n\t                        \"ean\": \"123456789012345678\",\r\n\t                        \"sku\": \"1234567890\",\r\n\t                        \"unitPrice\": 0,\r\n\t                        \"quantity\": 1\r\n\t                    }\r\n\t                ]\r\n\t            },\r\n\t\t\t  \"payments\": [\r\n\t\t\t  \t{\r\n\t\t\t\t\t\"type\": 1,\r\n\t\t               \"bin\": \"123456\",\r\n\t\t               \"amount\": 10.23,\r\n\t\t               \"description\": \"description\"\r\n\t\t           }\r\n\t\t        ]\r\n\t        }\r\n\t\t\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 18:54:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"4782b35e-6038-412f-b7a1-1efacc51a665"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8526151a2de17263-FOR"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"506\",\n            \"message\": \"UnitPrice do item deve ser maior que 0.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"b10e5ed8-c546-4506-b9fb-e46469a7202a","name":"Erro - Quantity do item deve ser maior que 0","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\":  \r\n\t        {\r\n\t            \"transactionId\": \"\",\r\n\t            \"cellPhoneNumber\": \"11999999999\",\r\n\t            \"pdvId\": \"2\",\r\n\t            \"orderId\": \"3a9225ec-4960-4edf-a1a7-45fc8c9b0108\",\r\n\t            \"customerId\": \"13674461129\",\r\n\t            \"purchase\": {\r\n\t                \"Date\": \"2026-06-12T06:30:27.826Z\",\r\n\t                \"discounted\": 0,\r\n\t                \"value\": 10,\r\n\t                \"Items\": [\r\n\t                    {\r\n\t                        \"ean\": \"123456789012345678\",\r\n\t                        \"sku\": \"1234567890\",\r\n\t                        \"unitPrice\": 1,\r\n\t                        \"quantity\": 0\r\n\t                    }\r\n\t                ]\r\n\t            },\r\n\t\t\t  \"payments\": [\r\n\t\t\t  \t{\r\n\t\t\t\t\t\"type\": 1,\r\n\t\t               \"bin\": \"123456\",\r\n\t\t               \"amount\": 10.23,\r\n\t\t               \"description\": \"description\"\r\n\t\t           }\r\n\t\t        ]\r\n\t        }\r\n\t\t\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 18:55:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"94"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"00094c34-61b8-44ab-b219-7ca6ab5b5f6e"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8526163b480f7263-FOR"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"507\",\n            \"message\": \"Quantity do item deve ser maior que 0.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"6d2c23de-b0c3-4c39-b931-faecd0101afe","name":"Erro - Deve ser informado pelo menos 1 item","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\":  \r\n\t        {\r\n\t            \"transactionId\": \"\",\r\n\t            \"cellPhoneNumber\": \"11999999999\",\r\n\t            \"pdvId\": \"2\",\r\n\t            \"orderId\": \"1561eaf3-8848-45ec-b7fd-6af596faab70\",\r\n\t            \"customerId\": \"13674461129\",\r\n\t            \"purchase\": {\r\n\t                \"Date\": \"2026-06-12T06:30:27.826Z\",\r\n\t                \"discounted\": 0,\r\n\t                \"value\": 10,\r\n\t                \"Items\": [\r\n\t                    \r\n\t                ]\r\n\t            },\r\n\t\t\t  \"payments\": [\r\n\t\t\t  \t{\r\n\t\t\t\t\t\"type\": 1,\r\n\t\t               \"bin\": \"123456\",\r\n\t\t               \"amount\": 10.23,\r\n\t\t               \"description\": \"description\"\r\n\t\t           }\r\n\t\t        ]\r\n\t        }\r\n\t\t\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 18:56:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"93"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"90488373-c103-4103-a02b-a6dd36f3f023"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"852617165edb7263-FOR"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"504\",\n            \"message\": \"Deve ser informado pelo menos 1 item.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"190affe7-6259-4840-abbf-86c43ce7675b","name":"Erro - Type inválido.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"cellPhoneNumber\": \"11999999999\",\r\n            \"pdvId\": \"2\",\r\n            \"orderId\": \"4d9a8960-8aa0-4f7a-bc72-3c93c55e595e\",\r\n            \"customerId\": \"13674461129\",\r\n            \"purchase\": {\r\n                \"Date\": \"2026-06-12T06:30:27.826Z\",\r\n                \"discounted\": 0,\r\n                \"value\": 10,\r\n                \"Items\": [\r\n                    {\r\n                        \"ean\": \"123456789012345678\",\r\n                        \"sku\": \"1234567890\",\r\n                        \"unitPrice\": 1,\r\n                        \"quantity\": 1\r\n                    }\r\n                ]\r\n            },\r\n            \"payments\": [\r\n                {\r\n                    \"bin\": \"123456\",\r\n                    \"amount\": 10.23,\r\n                    \"description\": \"description\"\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 19:03:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"71"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"da0b9e0e-3dd4-4dcb-9e45-0e7b5fb009cf"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8526220839332755-FOR"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"519\",\n            \"message\": \"Type inválido.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"efb464b9-4932-4f0b-93d9-de000519603e","name":"Erro - Já existe um acúmulo nessa transação.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"cellPhoneNumber\": \"11999999999\",\r\n            \"pdvId\": \"2\",\r\n            \"orderId\": \"275c95e7-4438-4e98-b6e6-e200e2777dad\",\r\n            \"customerId\": \"13674461129\",\r\n            \"purchase\": {\r\n                \"Date\": \"2026-06-12T06:30:27.826Z\",\r\n                \"discounted\": 0,\r\n                \"value\": 10,\r\n                \"Items\": [\r\n                    {\r\n                        \"ean\": \"123456789012345678\",\r\n                        \"sku\": \"1234567890\",\r\n                        \"unitPrice\": 1,\r\n                        \"quantity\": 1\r\n                    }\r\n                ]\r\n            },\r\n            \"payments\": [\r\n                {\r\n                    \"type\": 1,\r\n                    \"bin\": \"\",\r\n                    \"amount\": 10.23,\r\n                    \"description\": \"description\"\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 19:04:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"817a2eb3-2fbf-4594-ac74-0a26c782081f"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"852623d9d9d02755-FOR"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"accumulation\": null,\n        \"transactionId\": \"fc17b1bd-5b08-4041-a280-c3aecd74642e\",\n        \"message\": {\n            \"id\": 302,\n            \"type\": \"info\",\n            \"content\": \"Já existe um acúmulo nessa transação.\"\n        },\n        \"customerId\": null\n    },\n    \"success\": true\n}"},{"id":"6de85c6a-fa17-4d47-9864-b96d6509f1b1","name":"Erro - Bin inválido.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"cellPhoneNumber\": \"11999999999\",\r\n            \"pdvId\": \"2\",\r\n            \"orderId\": \"0a9f70f4-1b0e-420e-9ee4-f54219838e32\",\r\n            \"customerId\": \"13674461129\",\r\n            \"purchase\": {\r\n                \"Date\": \"2026-06-12T06:30:27.826Z\",\r\n                \"discounted\": 0,\r\n                \"value\": 10,\r\n                \"Items\": [\r\n                    {\r\n                        \"ean\": \"123456789012345678\",\r\n                        \"sku\": \"1234567890\",\r\n                        \"unitPrice\": 1,\r\n                        \"quantity\": 1\r\n                    }\r\n                ]\r\n            },\r\n            \"payments\": [\r\n                {\r\n                    \"type\": 2,\r\n                    \"bin\": \"\",\r\n                    \"amount\": 10.23,\r\n                    \"description\": \"description\"\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 19:05:16 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"70"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"abca791a-6432-4d3c-8652-99d121eefe71"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"852624a77b5a2755-FOR"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"520\",\n            \"message\": \"Bin inválido.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"8e91ea58-42e0-48d6-afb0-637ec245b0a7","name":"Erro - Amount não informado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\": {\r\n            \"transactionId\": \"\",\r\n            \"cellPhoneNumber\": \"11999999999\",\r\n            \"pdvId\": \"2\",\r\n            \"orderId\": \"d54ef0e7-8897-40c2-b238-7b2dbe08a8c3\",\r\n            \"customerId\": \"13674461129\",\r\n            \"purchase\": {\r\n                \"Date\": \"2026-06-12T06:30:27.826Z\",\r\n                \"discounted\": 0,\r\n                \"value\": 10,\r\n                \"Items\": [\r\n                    {\r\n                        \"ean\": \"123456789012345678\",\r\n                        \"sku\": \"1234567890\",\r\n                        \"unitPrice\": 1,\r\n                        \"quantity\": 1\r\n                    }\r\n                ]\r\n            },\r\n            \"payments\": [\r\n                {\r\n                    \"type\": 2,\r\n                    \"bin\": \"123456\",\r\n                    \"amount\": 0,\r\n                    \"description\": \"description\"\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 19:06:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"78"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"22b58d89-b0ba-45d8-b0d4-5610e8f34ce5"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"852625f56d7b2755-FOR"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"518\",\n            \"message\": \"Amount não informado.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"d78e56f0-4158-48b4-8c08-675d63049b8c","name":"Erro - Nenhum pagamento foi informado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSCASH\",\r\n        \"input\":  \r\n\t        {\r\n\t            \"transactionId\": \"\",\r\n\t            \"cellPhoneNumber\": \"11999999999\",\r\n\t            \"pdvId\": \"2\",\r\n\t            \"orderId\": \"816fa068-012f-410f-b322-f198e6c05b0a\",\r\n\t            \"customerId\": \"13674461129\",\r\n\t            \"purchase\": {\r\n\t                \"Date\": \"2026-06-12T06:30:27.826Z\",\r\n\t                \"discounted\": 0,\r\n\t                \"value\": 10,\r\n\t                \"Items\": [\r\n\t                    {\r\n\t                        \"ean\": \"123456789012345678\",\r\n\t                        \"sku\": \"1234567890\",\r\n\t                        \"unitPrice\": 1,\r\n\t                        \"quantity\": 1\r\n\t                    }\r\n\t                ]\r\n\t            },\r\n\t\t\t  \"payments\": [\r\n\t\t\t  \t\r\n\t\t        ]\r\n\t        }\r\n\t\t\r\n\t}\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 Feb 2024 19:34:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"87"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"68c5fa4d-7c37-4c63-803c-a32fd711383e"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"85264ed6b88700da-FOR"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"521\",\n            \"message\": \"Nenhum pagamento foi informado.\"\n        }\n    ],\n    \"success\": false\n}"}],"_postman_id":"467522f1-f26b-4c3e-9322-db7650c56142"},{"name":"4.6 (EM CONSTRUÇÃO) [Comando POSUNDO - Solicitação de estorno de troca e acumulo","id":"e2066cb3-a049-4e43-affc-1ad8cc21b482","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSUNDO\",\r\n        \"input\": {\r\n            \"customerId\": \"13674461129\",\r\n            \"transactionId\": \"\",\r\n            \"type\": \"2\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command","description":"<p>Este comando tem como responsabilidade reverter tanto as trocas quanto os acumulos que foram realizados em uma transação.</p>\n<h3 id=\"id-do-comando-posundo\">ID do comando: POSUNDO</h3>\n<p>O pos undo pode ser usado em 2 cenários.</p>\n<p>Cenário 1: Foi executado um POSUSER e um POSDOTZ, mas o cliente desistiu do resgate e deseja a penas acúmular. Nesse caso após o acúmulo deve-se utilizar o POSUNDO passando o type 1 e o tramsactionId dessa transação poderá ser usada apenas no POSCASH.</p>\n<p>Cenário 2: A compra foi cancelada tendo realizado resgate + acúmulo ou apenas acúmulo. Nesse caso deve-se utilizar o POSUNDO passando o type 2 ao final do fluxo. Nesse caso a transação inteira será estornada e o transactionId não poderá mais ser utilizado.</p>\n<h3 id=\"481-parametros-de-request\">4.8.1 Parametros de request:</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th><strong>Tamanho</strong></th>\n<th><strong>Descrição</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>customerId</td>\n<td>string</td>\n<td>-</td>\n<td>Documento (CPF/CNPJ) do cliente</td>\n</tr>\n<tr>\n<td>transactionId</td>\n<td>string</td>\n<td>-</td>\n<td>Identificador da transação</td>\n</tr>\n<tr>\n<td>type</td>\n<td>[1 / 2] enum</td>\n<td>-</td>\n<td>1 - Estorna apenas da troca.  <br />2 - Estorno da transação completa troca e acúmulo.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Os campos em negrito são obrigatórios.</strong></p>\n<h3 id=\"482-response\">4.8.2 Response:</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th><strong>Tamanho</strong></th>\n<th><strong>Descrição</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>transactionId</td>\n<td>guid</td>\n<td>-</td>\n<td>Identificador da transação</td>\n</tr>\n<tr>\n<td>message.content</td>\n<td>string</td>\n<td>500</td>\n<td>Mensagem para exibir no PDV</td>\n</tr>\n<tr>\n<td>message.type</td>\n<td>string</td>\n<td>-</td>\n<td>Tipos de mensagens existentes:  <br />[\"info\",\"question\",\"warn\",\"error\"]</td>\n</tr>\n<tr>\n<td>message.id</td>\n<td>int</td>\n<td>-</td>\n<td>Identificador da mensagem</td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>string</td>\n<td>-</td>\n<td>CPF/CNPJ do cliente.</td>\n</tr>\n<tr>\n<td>reverse.cash</td>\n<td>bool</td>\n<td>-</td>\n<td>Informa se se foi solicitada o estorno de um acúmulo</td>\n</tr>\n<tr>\n<td>reverse.exchange</td>\n<td>bool</td>\n<td>-</td>\n<td>Informa se se foi solicitada o estorno de uma troca</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["integration-router","api","default","v1","command"],"host":["uat-loyalty","dotznext","com"],"query":[],"variable":[]}},"response":[{"id":"537b2a88-d951-4277-b620-b3efeb1618d0","name":"Erro -Não existem itens para estornar.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSUNDO\",\r\n        \"input\": {\r\n            \"customerId\": \"13674461129\",\r\n            \"transactionId\": \"\",\r\n            \"type\": \"2\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 18:22:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"89"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"f9121629-8ebe-4eb0-9f6d-72fed4e4d0bd"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/csp-reporting.cloudflare.com\\/cdn-cgi\\/script_monitor\\/report?m=3TfrNPifJWIrRw2tXfoRrmMf7rAhPRYmTMG_7c60KlQ-1701886939-0-ASKLISHSIvTpi8XksLDipBrWsIEcesx3e2Az-eYgbblYXkdW5oTJCFxGoATe48IovxeaT1MBIujMe6adEKQcqyqHTZE7xcpbafgAUPFPoXvliQbBjCAKi7o9RknACktbbVhaRo9Jzo2HJhzk7j4bC3idQUYUbt3J3m2OKluM39cw\"}],\"group\":\"cf-csp-endpoint\",\"max_age\":86400}"},{"key":"Content-Security-Policy-Report-Only","value":"script-src 'none'; connect-src 'none'; report-uri https://csp-reporting.cloudflare.com/cdn-cgi/script_monitor/report?m=3TfrNPifJWIrRw2tXfoRrmMf7rAhPRYmTMG_7c60KlQ-1701886939-0-ASKLISHSIvTpi8XksLDipBrWsIEcesx3e2Az-eYgbblYXkdW5oTJCFxGoATe48IovxeaT1MBIujMe6adEKQcqyqHTZE7xcpbafgAUPFPoXvliQbBjCAKi7o9RknACktbbVhaRo9Jzo2HJhzk7j4bC3idQUYUbt3J3m2OKluM39cw; report-to cf-csp-endpoint"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"83168db60c9d25ae-GIG"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"606\",\n            \"message\": \"Não existem itens para estornar.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"ff18548e-cab0-4a19-be0f-f61363494260","name":"Erro - CustomerId não informado corretamente.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSUNDO\",\r\n        \"input\": {\r\n            \"customerId\": \"\",\r\n            \"transactionId\": \"\",\r\n            \"type\": \"2\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 18:30:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"65469d91-d536-4275-a906-a57346115792"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"83169993dd5425ae-GIG"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"601\",\n            \"message\": \"CustomerId não informado corretamente.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"e93c52fd-cd33-456f-9a16-908730757dd4","name":"Erro - Erro ao enviar a solicitação de estorno.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSUNDO\",\r\n        \"input\": {\r\n            \"customerId\": \"13674461129\",\r\n            \"transactionId\": \"\",\r\n            \"type\": \"0\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 18:33:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"b2b70f2f-1dc2-4a3b-81d6-4672b69654e7"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"83169e03be0925ae-GIG"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"600\",\n            \"message\": \"Erro ao enviar a solicitação de estorno.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"a4cc078e-1ee4-4e9a-b51b-911f9dd6f9a3","name":"Erro - TransactionId com formato inválido.","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSUNDO\",\r\n        \"input\": {\r\n            \"customerId\": \"13674461129\",\r\n            \"transactionId\": \"00000000-0000-0000-0000-000000000000\",\r\n            \"type\": \"2\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 18:34:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"92"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"2023e5fe-0b50-40e5-a81b-cf12ff818afa"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"83169fdcfceb25ae-GIG"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"604\",\n            \"message\": \"TransactionId com formato inválido.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"b1f13772-d906-4fea-8761-895d02ecb3b7","name":"Solicitação de estorno de troca enviado","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSUNDO\",\r\n        \"input\": {\r\n            \"customerId\": \"13674461129\",\r\n            \"transactionId\": \"\",\r\n            \"type\": \"1\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Dec 2023 18:47:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"8070ff8d-f10d-4659-8919-34c9bbce4cfe"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8316b2b1ae4725ae-GIG"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"transactionId\": \"d738fe05-1ce8-430f-9294-9ab6623cf667\",\n        \"customerId\": \"13674461129\",\n        \"message\": {\n            \"id\": 401,\n            \"type\": \"info\",\n            \"content\": \"Solicitação de estorno enviada.\"\n        },\n        \"reverse\": {\n            \"cash\": false,\n            \"exchange\": true\n        }\n    },\n    \"success\": true\n}"},{"id":"9e497f57-d54e-4d0a-9507-6ac7e951a807","name":"Solicitação de estorno em transação que possui apenas acúmulo","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSUNDO\",\r\n        \"input\": {\r\n            \"customerId\": \"13674461129\",\r\n            \"transactionId\": \"\",\r\n            \"type\": \"2\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 08 Dec 2023 13:31:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"c2cc3a2a-3253-4aba-bed0-739d2e2c48d9"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Set-Cookie","value":"__cf_bm=If9XhknqMV3nS5wYAiQ3h7mDFz3CsKwCy5DcrhUgu88-1702042272-0-AbPsLW/tj1bWEZrz62IrbRtOKZlTG5dbNic9UCPiNltvAfW/Jr7ndSwZDJxebMuIDkBH9PRfyGd3JukvmZKu3jA=; path=/; expires=Fri, 08-Dec-23 14:01:12 GMT; domain=.dotznext.com; HttpOnly; Secure; SameSite=None"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"83255df92e117436-MIA"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"transactionId\": \"78b144b0-fb1d-4e2a-9f41-f51114b36627\",\n        \"customerId\": \"13674461129\",\n        \"message\": {\n            \"id\": 401,\n            \"type\": \"info\",\n            \"content\": \"Solicitação de estorno enviada.\"\n        },\n        \"reverse\": {\n            \"cash\": true,\n            \"exchange\": false\n        }\n    },\n    \"success\": true\n}"},{"id":"3e5003e9-3fc8-4b30-b04a-c13a4a3b33e6","name":"Solicitação de estorno para transações com troca e acúmulo","originalRequest":{"method":"POST","header":[{"key":"id","value":"71322150002022","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"route\": \"POSUNDO\",\r\n        \"input\": {\r\n            \"customerId\": \"13674461129\",\r\n            \"transactionId\": \"\",\r\n            \"type\": \"2\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 08 Dec 2023 13:38:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=2592000; includeSubDomains"},{"key":"RequestId","value":"a01fb944-c547-45b9-8ab6-7949405054f9"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"83256849f87c7436-MIA"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"transactionId\": \"b628d5cb-7c07-4d4b-a100-f742302adbc0\",\n        \"customerId\": \"13674461129\",\n        \"message\": {\n            \"id\": 401,\n            \"type\": \"info\",\n            \"content\": \"Solicitação de estorno enviada.\"\n        },\n        \"reverse\": {\n            \"cash\": true,\n            \"exchange\": true\n        }\n    },\n    \"success\": true\n}"}],"_postman_id":"e2066cb3-a049-4e43-affc-1ad8cc21b482"},{"name":"4.7 OBSOLETO [Comando POSCANC - Estorno de troca]","id":"d87fac37-099d-40eb-b29b-3a99b9a69c84","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSCANC\",\r\n        \"input\": {\r\n            \"customerId\": \"81377533034\",\r\n            \"exchangeOrderId\": 16209\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command","description":"<p>Este endpoint tem como responsabilidade enviar uma solicitação de estorno para uma troca efetuada anteriormente.</p>\n<p>Só poderá solicitar um estorno para trocas que foram realizadas a até <strong>3 dias</strong> <strong>atrás</strong>, trocas mais antigas receberão a mensagem de erro \"Solicitação fora do prazo para reverter\".</p>\n<h3 id=\"id-do-comando-poscanc\">ID do comando: POSCANC</h3>\n<h3 id=\"441-parametros-de-request\">4.4.1 Parametros de request:</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th>Tamanho</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>customerId</strong></td>\n<td>string</td>\n<td>-</td>\n<td>CPF do cliente que foi usado na troca.</td>\n</tr>\n<tr>\n<td><strong>exchangeOrderId</strong></td>\n<td>int</td>\n<td>-</td>\n<td><em><strong>exchange.orderId</strong></em> retornado anteriormente nos comandos <strong>POSDOTZ</strong> / <strong>POSAUTH</strong></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Os campos em negrito são obrigatórios.</strong></p>\n<h3 id=\"442-response\">4.4.2 Response:</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th>Tamanho</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>exchangeOrderId</td>\n<td>int</td>\n<td>-</td>\n<td>exchangeOrderIr que foi enviado a solicitação de troca.</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>-</td>\n<td>Mensagem de retorno.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["integration-router","api","default","v1","command"],"host":["uat-loyalty","dotznext","com"],"query":[],"variable":[]}},"response":[{"id":"558561f6-461d-4d5e-8d18-09b7892ac80f","name":"Solicitação de estorno enviada.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSCANC\",\r\n        \"input\": {\r\n            \"customerId\": \"81377533034\",\r\n            \"exchangeOrderId\": 16210\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 May 2023 17:00:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"d2a98796-a70b-4a95-87f9-091a291d41fc"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=3V4nj15qkssfsHYpGLVLnJEgkMG7zgokh9FAwHikA3CvupegWzirEhOcYufx4nDjVTyjJyKA3oWLVG%2FDLR02OF3n%2BD34Hka8qHRzEEKfWTuFD0b%2Ff3pA4jP4X1jsFxI%2FWW5hUjEaT43gUw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7cd793d32d9c0317-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"exchangeOrderId\": 16210,\n        \"customerId\": \"81377533034\",\n        \"message\": \"Solicitação de estorno enviada.\"\n    },\n    \"success\": true\n}"},{"id":"c3b81797-ba6d-41c3-8f3f-a367f5b9231f","name":"Erro - CustomerId não informado corretamente.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSCANC\",\r\n        \"input\": {\r\n            \"customerId\": \"1000\",\r\n            \"exchangeOrderId\": 999999\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 May 2023 16:43:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"1b1e656c-d76d-43cb-bed7-5ccb717002ab"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=cFBlGJIaex3TW6zIsqZI1B%2BHH4eM11gvq7NKt%2FvF8ALcejqAh2fFh0GwTg5uCOjtgK73fgfAESsu1vtZQTBt4V9iiebAFQOvoMvype0rpouASy9%2B0XRk954HDbpXcjeUn%2B19XKC13QTs2A%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7cd77a1b0d82a678-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"314\",\n            \"message\": \"CustomerId não informado corretamente.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"fdd5c46e-a455-4981-8f01-2fcc4eab3532","name":"Erro - ExchangeOrderId não informado.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSCANC\",\r\n        \"input\": {\r\n            \"customerId\": \"81377533034\"\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 May 2023 16:44:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"87"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"e4502803-ad65-4455-8e22-eb6a9c5ad069"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=XZtSmgZ74KMJY4kUACLvvBqmd%2FnGWQ9FbPBX0rGBvtHK5QT7gugNXrwK1uVdU7tzC5U3vSg1cD101ixE0OHoZGFHmZAFoYPz%2F4j4%2F5vmV3vjrmqNf7RfLZVFimVNkOh%2FpNGa0RcK2nY5lQ%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7cd77c31b983a678-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"313\",\n            \"message\": \"ExchangeOrderId não informado.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"e6b3a69a-45c2-465a-994b-146794c34df3","name":"Erro - Solicitação de troca não encontrada.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSCANC\",\r\n        \"input\": {\r\n            \"customerId\": \"81377533034\",\r\n            \"exchangeOrderId\": 999999\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 May 2023 16:45:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"db453d3d-446c-49a0-bb37-57b08c6463c9"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=iXFHo9bVHUxw%2BJaDQoAWteEyT1%2B04yZDxrso6stFr1KgjdQm89d5VH6yYtu6xQ2Sk7yXuYt%2FqXRUGk9CRalnmGLgBSMsV%2F5maRJi3DhXibBq7rUxqYZjvYgUqQA7aPUUFuxAvuH1zC0h7A%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7cd77cd9bc63a678-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"202\",\n            \"message\": \"Solicitação de troca não encontrada.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"a45b800c-4ccd-48e2-a34a-71b62c5404f4","name":"Erro - Solicitação de troca fora do prazo para reverter.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSCANC\",\r\n        \"input\": {\r\n            \"customerId\": \"81377533034\",\r\n            \"exchangeOrderId\": 16204\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 May 2023 16:46:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"107"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"3e17fed9-93c6-40d6-b332-042d6d27b9f1"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=8qgW6RGnEogl%2Bm3Dg4w%2BeV%2FPaYHutwpXtQkUDn7XnyujATfYpSAKFWeeRZUeS6MHLELRzPdKsYv62ovhH7NM1htTB4j536vx%2BMeujbzuz4PfkQmKk%2FUUyFbL9uUF%2FRpLC0gJf4bf2cEF%2Bw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7cd77df69a21a678-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"204\",\n            \"message\": \"Solicitação de troca fora do prazo para reverter.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"e55c6255-05b9-478a-a0b2-605f105deb90","name":"Erro - Solicitação de troca fora do prazo para reverter.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSCANC\",\r\n        \"input\": {\r\n            \"customerId\": \"81377533034\",\r\n            \"exchangeOrderId\": 16203\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 May 2023 16:46:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"107"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"e0808772-4198-4b52-ba5f-34185fea86ee"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=T99nY483GFAWrBP%2BDbxejwPRk37jXRmTVwMtuv%2BNo3GFC2kYArQaOr5NZ54utdQmtv484O7sBzooian7OwTayuzCaB1N4V7MK0x5LNTcHrs1a4O%2BQFMsWsVyIHx%2FTBJyrpbiu7dIKN9Hnw%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7cd77e906a91a678-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"204\",\n            \"message\": \"Solicitação de troca fora do prazo para reverter.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"b1f5066c-69be-45d2-84db-98bc7e5a6969","name":"Erro - Status da solicitação de troca não permite estorno.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSCANC\",\r\n        \"input\": {\r\n            \"customerId\": \"81377533034\",\r\n            \"exchangeOrderId\": 16208\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 May 2023 16:56:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"110"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"4bf34301-26ed-4051-a0f4-58e21f48282c"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=dpA36X6kYOsY16VSPwKRP9SN2NQQeDfx2PQdhTBkiRSINr%2BSFR6LRXavMEL5t0gsv2VsVzVmDElOrDc1ucNz1oKqjQ7wm4CROuCkqgVthMqxyAodh%2BkaBX5UfFyz%2FGJCy%2FHiS0rc7mz7gA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7cd78cb3ae5e0317-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"203\",\n            \"message\": \"Status da solicitação de troca não permite estorno.\"\n        }\n    ],\n    \"success\": false\n}"},{"id":"b8490104-c3fe-455c-a9f3-3876960ca75e","name":"Erro - A solicitação de estorno já foi enviada para esse pedido.","originalRequest":{"method":"POST","header":[{"key":"id","value":"66268999000162","type":"text"},{"key":"Authorization","value":"Basic RDBVNDNIRFdQR0lUVzc1OlVEMlFWUzNKTUpQM1JURw==","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": {\r\n        \"Route\": \"POSCANC\",\r\n        \"input\": {\r\n            \"customerId\": \"81377533034\",\r\n            \"exchangeOrderId\": 16209\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 May 2023 17:01:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"116"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"6c753b9d-9404-4bae-85ed-19deaf6bd164"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=49fbpNZkicfJVpEgm20xh4950Y1iY9xDGUgNZAMPOo5woIdoHCRu5fadEWvhU9z28%2BEUO1pFGd%2FSQO2jRpE8XxITHItyGMtMZGcGGOrH1CTlzaFhT2%2F4nUr83MswtC7UVZYzc%2FWZnU2f2w%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7cd794d8e97a0317-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"207\",\n            \"message\": \"A solicitação de estorno já foi enviada para esse pedido.\"\n        }\n    ],\n    \"success\": false\n}"}],"_postman_id":"d87fac37-099d-40eb-b29b-3a99b9a69c84"},{"name":"4.8 [Comando STDCRED - Crédito Incentivos]","id":"cf49c236-60fb-4271-bcd4-9862d00fdc6d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Id","value":"88619091000199"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Basic M0JSSzk1RDVQMDVMUTJMMlg2MFcwNzdFRzdQSTRWOjlDUllGRlIzU1cxNFJCOTUyMzY4UjNGOVJKMDM2VA=="}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"route\": \"STDCRED\",\n        \"input\": {\n            \"mechanicsId\": 19,\n            \"customerId\": \"13674461129\",\n            \"deviceCode\": \"3\",\n            \"amountDotz\": 10,\n            \"purchaseId\": \"VCTESTE0001\",\n            \"purchaseValue\": 20.5,\n            \"purchaseDate\": \"2023-08-02T16:05:05.249Z\"\n        }\n    }\n}"},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command","description":"<p>Este endpoint tem como responsabilidade enviar uma solicitação de acumulo para as <strong>integrações de Incentivos.</strong></p>\n<p>Deverá ter um certificado válido e os parametros abaixo especificados. O endpoint é simplificado, pois entendemos que não seja necessário tantos detalhes do crédito especificado.</p>\n<h3 id=\"id-do-comando-stdcred\">ID do comando: STDCRED</h3>\n<h3 id=\"461-parametros-de-request\">4.6.1 Parametros de request:</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th>Tamanho</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>mechanicsId</td>\n<td>int</td>\n<td>-</td>\n<td>Oferta de pontuação fornecida pela Dotz.</td>\n</tr>\n<tr>\n<td>customerId</td>\n<td>String</td>\n<td>-</td>\n<td><strong>Documento do cliente</strong></td>\n</tr>\n<tr>\n<td>deviceCode</td>\n<td>String</td>\n<td>-</td>\n<td>Canal de transferência (ex Caixa, CallCenter, etc)</td>\n</tr>\n<tr>\n<td>AmountDotz</td>\n<td>int</td>\n<td>-</td>\n<td>Quantidade de Dotz a serem depositados</td>\n</tr>\n<tr>\n<td>PurchaseId</td>\n<td>String</td>\n<td>-</td>\n<td>Identificador da transação</td>\n</tr>\n<tr>\n<td>PurchaseValue</td>\n<td>decimal</td>\n<td>-</td>\n<td>Quantidade de pontos do lado do parceiro (caso não haja conversão, mesmo valor do AmountDotz)</td>\n</tr>\n<tr>\n<td>PurchaseDate</td>\n<td>DateTime</td>\n<td>-</td>\n<td>Data da operação</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Os campos em negrito são obrigatórios.</strong></p>\n<h3 id=\"462-response\">4.6.2 Response:</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Nome do campo</th>\n<th>Tipo</th>\n<th>Tamanho</th>\n<th>Descrição</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>Guid</td>\n<td>-</td>\n<td>Id gerado para processamento Dotz</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>-</td>\n<td>Mensagem de retorno.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["integration-router","api","default","v1","command"],"host":["uat-loyalty","dotznext","com"],"query":[],"variable":[]}},"response":[{"id":"d00a2f0e-5e9c-48d9-a789-69e8f6187cbd","name":"[OK] Transação OK","originalRequest":{"method":"POST","header":[{"key":"Id","value":"88619091000199"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Basic M0JSSzk1RDVQMDVMUTJMMlg2MFcwNzdFRzdQSTRWOjlDUllGRlIzU1cxNFJCOTUyMzY4UjNGOVJKMDM2VA=="}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"route\": \"STDCRED\",\n        \"input\": {\n            \"mechanicsId\": 4,\n            \"customerId\": \"13674461129\",\n            \"deviceCode\": \"3\",\n            \"amountDotz\": 10,\n            \"purchaseId\": \"VCTESTE0001\",\n            \"purchaseValue\": 20.5,\n            \"purchaseDate\": \"2023-08-02T10:05:05.249Z\"\n        }\n    }\n}"},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 02 Aug 2023 14:40:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"8cc04d78-343c-4a09-8d98-c5f53d97b6a5"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=GXi7TrWLgpzViCxxbxuj2NUygVRx1zGv%2BOT4qkI4nggODizPAfM7HbtqG9xgGSFzNpZs5CJn2zp9E3CH0lFCoCyF%2BZeZMasZ7sxCQt%2BXq23rJIt%2FCknYlCn8hO8fGQy%2BdU%2BE1hKk3IHVVA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7f071326eab40308-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"id\": \"a4d85d4a-e105-41e0-b4c2-2587c5920448\"\n    },\n    \"success\": true\n}"},{"id":"15eea09c-4721-4f1c-952b-b783b1f46b54","name":"[Erro]Certificado Incorreto","originalRequest":{"method":"POST","header":[{"key":"Id","value":"88619091000199"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Basic M0JSSzk1RDVQMDVMUTJMMlg2MFcwNzdFRzdQSTRWOjlDUllGRlIzU1cxNFJCOTUyMzY4UjNGOVJKMDM2VA=="}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"route\": \"STDCRED\",\n        \"input\": {\n            \"mechanicsId\": 4,\n            \"customerId\": \"13674461129\",\n            \"deviceCode\": \"3\",\n            \"amountDotz\": 10,\n            \"purchaseId\": \"VCTESTE0001\",\n            \"purchaseValue\": 20.5,\n            \"purchaseDate\": \"2023-08-02T10:05:05.249Z\"\n        }\n    }\n}"},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 02 Aug 2023 14:36:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"50be3437-ae77-49cb-90a3-1b767c236b5b"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=VTND7Oqg0OF%2BpZ97sUW9V4ZZzCz9%2FPM40wCuqIB%2FVmECyX2b%2F0awImMiPgAtWrMoBXg7vjGN5Zu7hgdS5LjJGqhCaZFOxP%2FdAEOiQWqxm1Ci6oRbLS3PzCYMjeVqDJYDextyZEzV4T1KBg%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7f070d0ec8691cf5-GRU"},{"key":"Content-Encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": \"403\",\n    \"message\": \"The authorization provided is not valid.\"\n}"},{"id":"30f6cf5f-1dc0-42bd-a0ed-800e142a0595","name":"[Erro] CPF incorreto","originalRequest":{"method":"POST","header":[{"key":"Id","value":"88619091000199"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Basic M0JSSzk1RDVQMDVMUTJMMlg2MFcwNzdFRzdQSTRWOjlDUllGRlIzU1cxNFJCOTUyMzY4UjNGOVJKMDM2VA=="}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"route\": \"STDCRED\",\n        \"input\": {\n            \"mechanicsId\": 4,\n            \"customerId\": \"1367446112\",\n            \"deviceCode\": \"3\",\n            \"amountDotz\": 10,\n            \"purchaseId\": \"VCTESTE0001\",\n            \"purchaseValue\": 20.5,\n            \"purchaseDate\": \"2023-08-02T10:05:05.249Z\"\n        }\n    }\n}"},"url":"https://uat-loyalty.dotznext.com/integration-router/api/default/v1/command"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 02 Aug 2023 14:43:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"70"},{"key":"Connection","value":"keep-alive"},{"key":"strict-transport-security","value":"max-age=2592000; includeSubDomains"},{"key":"requestid","value":"5d4ce545-96f2-4d2f-bafc-f62b616cd63f"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Report-To","value":"{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=zUtoJYEVfyN1csBBWhF7f%2BGB30NeTwUz2zqbjr0GkE%2BftREai8KoLFeNo%2Fi4XbeA3HlEQqYmU98QT0s3JE0JnVc1B6im6u0ihLf5Sx18%2BThX0p9ikv9AMcsIvJbhaHP1UFQY5XIyXn26zA%3D%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"},{"key":"NEL","value":"{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"7f07174d69140308-GRU"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"code\": \"008\",\n            \"message\": \"CPF inválido.\"\n        }\n    ],\n    \"success\": false\n}"}],"_postman_id":"cf49c236-60fb-4271-bcd4-9862d00fdc6d"}],"event":[{"listen":"prerequest","script":{"id":"ed2e93b3-4a15-4849-b3ad-42cd7787c396","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"e0adb10c-749c-47b8-b6cd-7cf776fe0a8c","type":"text/javascript","exec":[""]}}],"variable":[{"key":"transactionId","value":""}]}