{"id":6008,"date":"2026-09-02T16:49:27","date_gmt":"2026-09-02T19:49:27","guid":{"rendered":"https:\/\/helpcenter.uappi.com.br\/?p=6008"},"modified":"2026-09-03T10:02:55","modified_gmt":"2026-09-03T13:02:55","slug":"como-configurar-o-calculo-de-impostos-sobre-produtos","status":"publish","type":"post","link":"https:\/\/helpcenter.uappi.com.br\/en\/como-configurar-o-calculo-de-impostos-sobre-produtos\/","title":{"rendered":"Como configurar o c\u00e1lculo de impostos sobre produtos"},"content":{"rendered":"<p class=\"wp-block-paragraph\">O recurso <strong>Impostos sobre produto<\/strong> permite integrar o checkout da Uappi a um servi\u00e7o externo respons\u00e1vel pelo c\u00e1lculo de impostos dos itens do carrinho.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nesse fluxo, a Uappi envia os dados dispon\u00edveis do carrinho para o servi\u00e7o configurado pela loja. O servi\u00e7o externo realiza o c\u00e1lculo e devolve o pre\u00e7o unit\u00e1rio calculado e as taxas correspondentes, que s\u00e3o aplicados no checkout.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O c\u00e1lculo fiscal \u00e9 realizado pelo <strong>servi\u00e7o externo<\/strong>. A Uappi \u00e9 respons\u00e1vel por enviar as informa\u00e7\u00f5es dispon\u00edveis, receber o resultado e aplicar os valores retornados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Importante:<\/strong> o recurso \u00e9 exclusivo para lojas que utilizam o modelo de neg\u00f3cio <strong>B2B<\/strong>. Ele n\u00e3o \u00e9 executado em lojas B2C ou B2B2C.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>O fluxo funciona da seguinte forma:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-1024x683.png\" alt=\"\" class=\"wp-image-6033\" style=\"aspect-ratio:1.4992888417882142;width:633px;height:auto\" srcset=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-1024x683.png 1024w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-300x200.png 300w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-18x12.png 18w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-768x512.png 768w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18.png 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Para isso, o ERP, integrador ou motor de c\u00e1lculo deve disponibilizar um endpoint compat\u00edvel com o contrato esperado pela Uappi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A comunica\u00e7\u00e3o utiliza:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>m\u00e9todo POST;<\/li>\n\n\n\n<li>Content-Type: application\/json;<\/li>\n\n\n\n<li>resposta HTTP 200;<\/li>\n\n\n\n<li>retorno em JSON em at\u00e9 60 segundos.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">No fluxo do App <strong>Impostos sobre produto<\/strong>, a Uappi n\u00e3o envia autentica\u00e7\u00e3o adicional no header da requisi\u00e7\u00e3o. Caso o servi\u00e7o exija uma chave de acesso, a autentica\u00e7\u00e3o deve ser tratada pelo pr\u00f3prio servi\u00e7o, por exemplo, por meio da URL ou de outra estrat\u00e9gia definida pelo integrador.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Antes de come\u00e7ar<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para utilizar o c\u00e1lculo de impostos sobre produtos, \u00e9 necess\u00e1rio:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>utilizar uma loja no modelo <strong>B2B<\/strong>;<\/li>\n\n\n\n<li>manter o App <strong>Impostos sobre produto<\/strong> ativo;<\/li>\n\n\n\n<li>possuir um servi\u00e7o externo preparado para receber e processar a requisi\u00e7\u00e3o;<\/li>\n\n\n\n<li>configurar a <strong>URL de consulta<\/strong> desse servi\u00e7o na Uappi.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Como configurar na Uappi<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">No painel administrativo:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Acesse <strong>Apps<\/strong>.<\/li>\n\n\n\n<li>Localize o App <strong>Impostos sobre produto<\/strong>.<\/li>\n\n\n\n<li>No campo <strong>URL de consulta<\/strong>, informe o endpoint disponibilizado pelo ERP, integrador ou motor de c\u00e1lculo.<\/li>\n\n\n\n<li>Ative o <strong>Status<\/strong>.<\/li>\n\n\n\n<li>Salve as altera\u00e7\u00f5es.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">A URL informada ser\u00e1 utilizada pela Uappi para enviar as requisi\u00e7\u00f5es de c\u00e1lculo de impostos.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"668\" src=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-14-1024x668.png\" alt=\"\" class=\"wp-image-6029\" style=\"aspect-ratio:1.5318066157760815;width:602px;height:auto\" srcset=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-14-1024x668.png 1024w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-14-300x196.png 300w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-14-768x501.png 768w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-14-18x12.png 18w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-14.png 1241w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"897\" height=\"362\" src=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-13.png\" alt=\"\" class=\"wp-image-6028\" style=\"aspect-ratio:2.477366255144033;width:602px;height:auto\" srcset=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-13.png 897w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-13-300x121.png 300w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-13-766x309.png 766w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-13-18x7.png 18w\" sizes=\"auto, (max-width: 897px) 100vw, 897px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Estrutura enviada pela Uappi<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ao realizar a consulta, a Uappi envia um JSON contendo informa\u00e7\u00f5es dos <strong>itens, cliente, entrega e frete<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A estrutura da requisi\u00e7\u00e3o \u00e9 organizada conforme apresentado abaixo:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/02-estrutura-enviada-pela-uappi-otimizada-1024x683.jpg\" alt=\"\" class=\"wp-image-6034\" style=\"aspect-ratio:1.4992888417882142;width:579px;height:auto\" srcset=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/02-estrutura-enviada-pela-uappi-otimizada-1024x683.jpg 1024w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/02-estrutura-enviada-pela-uappi-otimizada-300x200.jpg 300w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/02-estrutura-enviada-pela-uappi-otimizada-768x512.jpg 768w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/02-estrutura-enviada-pela-uappi-otimizada-18x12.jpg 18w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/02-estrutura-enviada-pela-uappi-otimizada.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Importante:<\/strong> a modalidadePedido enviada atualmente pela integra\u00e7\u00e3o \u00e9 consumo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Dados dos itens<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cada objeto de itens pode conter:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Campo<\/strong><\/td><td><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Descri\u00e7\u00e3o<\/strong><\/td><\/tr><tr><td>indice<\/td><td>Identificador do item no carrinho. Deve ser devolvido pelo integrador exatamente como recebido<\/td><\/tr><tr><td>id<\/td><td>ID do produto na Uappi<\/td><\/tr><tr><td>sku<\/td><td>SKU do produto<\/td><\/tr><tr><td>tipo<\/td><td>Tipo do item: produto ou servico<\/td><\/tr><tr><td>quantidade<\/td><td>Quantidade considerada no c\u00e1lculo<\/td><\/tr><tr><td>valor<\/td><td>Pre\u00e7o unit\u00e1rio antes da aplica\u00e7\u00e3o do imposto<\/td><\/tr><tr><td>valorFrete<\/td><td>Valor do frete correspondente ao item. Pode ser null quando n\u00e3o houver um valor num\u00e9rico dispon\u00edvel.&nbsp;<\/td><\/tr><tr><td>ean<\/td><td>Campo destinado ao EAN do item. Atualmente, pode ser enviado vazio (&#8220;&#8221;).&nbsp;<\/td><\/tr><tr><td>idMarca<\/td><td>Identificador da marca<\/td><\/tr><tr><td>idCategoria<\/td><td>Identificador da categoria<\/td><\/tr><tr><td>armazem.cep<\/td><td>CEP do armaz\u00e9m de origem<\/td><\/tr><tr><td>armazem.codigo<\/td><td>C\u00f3digo do armaz\u00e9m<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">O campo indice \u00e9 utilizado pela Uappi para relacionar o item enviado ao resultado retornado pelo servi\u00e7o. Por isso, <strong>o mesmo valor recebido deve ser devolvido na resposta<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Dados do cliente<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quando dispon\u00edveis, s\u00e3o enviados dados cadastrais e tribut\u00e1rios do cliente, como:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>nome ou raz\u00e3o social;<\/li>\n\n\n\n<li>e-mail;<\/li>\n\n\n\n<li>CPF ou CNPJ;<\/li>\n\n\n\n<li>RG ou Inscri\u00e7\u00e3o Estadual;<\/li>\n\n\n\n<li>telefone;<\/li>\n\n\n\n<li>celular;<\/li>\n\n\n\n<li>status tribut\u00e1rio;<\/li>\n\n\n\n<li>natureza jur\u00eddica.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">O campo statusTributario pode utilizar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>nao-contribuinte;<\/li>\n\n\n\n<li>contribuinte;<\/li>\n\n\n\n<li>isento.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">O campo naturezaJuridica utiliza:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>pessoa-fisica;<\/li>\n\n\n\n<li>pessoa-juridica.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Dados de entrega e origem<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A Uappi tamb\u00e9m envia informa\u00e7\u00f5es relacionadas ao destino da entrega e \u00e0 origem do produto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entre elas est\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CEP de destino;<\/li>\n\n\n\n<li>endere\u00e7o;<\/li>\n\n\n\n<li>bairro;<\/li>\n\n\n\n<li>cidade;<\/li>\n\n\n\n<li>UF;<\/li>\n\n\n\n<li>n\u00famero;<\/li>\n\n\n\n<li>complemento;<\/li>\n\n\n\n<li>refer\u00eancia;<\/li>\n\n\n\n<li>CEP do armaz\u00e9m;<\/li>\n\n\n\n<li>c\u00f3digo do armaz\u00e9m;<\/li>\n\n\n\n<li>valor de frete.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">O CEP de entrega \u00e9 necess\u00e1rio para a consulta do App.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Aten\u00e7\u00e3o:<\/strong> sem um CEP de entrega informado, a Uappi n\u00e3o realiza a chamada ao servi\u00e7o de c\u00e1lculo. Em opera\u00e7\u00f5es com multiestoque, o item tamb\u00e9m precisa possuir frete calculado para ser enviado na consulta. Por isso, durante a homologa\u00e7\u00e3o, realize os testes com <strong>CEP informado e frete calculado<\/strong>.&nbsp;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Informa\u00e7\u00f5es fiscais utilizadas pelo integrador<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O cadastro e as regras fiscais necess\u00e1rias para realizar o c\u00e1lculo devem estar dispon\u00edveis no pr\u00f3prio ERP, integrador ou motor externo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nesta integra\u00e7\u00e3o, a Uappi <strong>n\u00e3o envia<\/strong> informa\u00e7\u00f5es como:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>NCM;<\/li>\n\n\n\n<li>CFOP;<\/li>\n\n\n\n<li>CST;<\/li>\n\n\n\n<li>c\u00f3digo de origem fiscal da mercadoria;<\/li>\n\n\n\n<li>CEST;<\/li>\n\n\n\n<li>cupom;<\/li>\n\n\n\n<li>canal;<\/li>\n\n\n\n<li>meio de pagamento.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Para localizar o cadastro fiscal correspondente ao produto, o servi\u00e7o externo pode utilizar informa\u00e7\u00f5es enviadas pela Uappi, como sku ou id.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Importante:<\/strong> o servi\u00e7o externo \u00e9 respons\u00e1vel pela regra e pelo c\u00e1lculo fiscal. A Uappi utiliza o resultado devolvido para atualizar o checkout.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Estrutura que o integrador deve retornar<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para cada item recebido, o servi\u00e7o externo deve retornar um objeto correspondente dentro de taxasItens.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-19-1024x683.png\" alt=\"\" class=\"wp-image-6035\" style=\"aspect-ratio:1.4992888417882142;width:555px;height:auto\" srcset=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-19-1024x683.png 1024w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-19-300x200.png 300w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-19-768x512.png 768w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-19-18x12.png 18w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-19.png 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Importante:<\/strong> os nomes das taxas apresentados s\u00e3o apenas ilustrativos. O campo nome \u00e9 livre e n\u00e3o possui uma lista fixa de impostos definida pela Uappi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Campos da resposta<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Campo<\/strong><\/td><td><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Descri\u00e7\u00e3o<\/strong><\/td><\/tr><tr><td>id<\/td><td>ID num\u00e9rico do produto<\/td><\/tr><tr><td>indice<\/td><td>Deve ser exatamente o mesmo indice recebido na requisi\u00e7\u00e3o<\/td><\/tr><tr><td>precoOriginal<\/td><td>Pre\u00e7o unit\u00e1rio original recebido pela integra\u00e7\u00e3o<\/td><\/tr><tr><td>precoFinal<\/td><td>Pre\u00e7o unit\u00e1rio que dever\u00e1 ser utilizado ap\u00f3s o c\u00e1lculo<\/td><\/tr><tr><td>taxas<\/td><td>Lista das taxas aplicadas<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/04-como-relacionar-retorno-item-otimizada-1024x683.jpg\" alt=\"\" class=\"wp-image-6036\" style=\"aspect-ratio:1.4992888417882142;width:630px;height:auto\" srcset=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/04-como-relacionar-retorno-item-otimizada-1024x683.jpg 1024w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/04-como-relacionar-retorno-item-otimizada-300x200.jpg 300w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/04-como-relacionar-retorno-item-otimizada-768x512.jpg 768w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/04-como-relacionar-retorno-item-otimizada-18x12.jpg 18w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/04-como-relacionar-retorno-item-otimizada.jpg 1535w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Cada objeto de taxas deve possuir:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Campo<\/strong><\/td><td><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Descri\u00e7\u00e3o<\/strong><\/td><\/tr><tr><td>nome<\/td><td>Nome da taxa. Obrigat\u00f3rio quando houver imposto<\/td><\/tr><tr><td>valor<\/td><td>Valor da taxa. Obrigat\u00f3rio quando houver imposto<\/td><\/tr><tr><td>descricao<\/td><td>Descri\u00e7\u00e3o adicional da taxa. Campo opcional<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Quando houver altera\u00e7\u00e3o de pre\u00e7o, o retorno deve conter pelo menos uma taxa v\u00e1lida. Uma resposta com precoFinal diferente de precoOriginal e taxas vazio pode at\u00e9 ter o pre\u00e7o processado, mas o item permanece inv\u00e1lido para a conclus\u00e3o da compra e pode bloquear a finaliza\u00e7\u00e3o do checkout.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Aten\u00e7\u00e3o:<\/strong> precoOriginal e precoFinal representam <strong>valores unit\u00e1rios<\/strong>. N\u00e3o envie em precoFinal o valor total do item multiplicado pela quantidade.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por exemplo, para um produto com:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>quantidade: 2;<\/li>\n\n\n\n<li>precoOriginal: 100.00;<\/li>\n\n\n\n<li>precoFinal: 118.00;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">o checkout utilizar\u00e1 <strong>2 \u00d7 R$ 118,00<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Quando n\u00e3o houver imposto a aplicar<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Mesmo quando n\u00e3o houver imposto a aplicar ao item, o servi\u00e7o deve retornar uma resposta v\u00e1lida utilizando HTTP 200.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nesse caso, precoOriginal e precoFinal devem possuir o mesmo valor e taxas deve ser um array vazio.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/05-exemplos-de-resposta-otimizada-1024x683.jpg\" alt=\"\" class=\"wp-image-6037\" style=\"aspect-ratio:1.5012468827930174;width:602px;height:auto\" srcset=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/05-exemplos-de-resposta-otimizada-1024x683.jpg 1024w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/05-exemplos-de-resposta-otimizada-300x200.jpg 300w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/05-exemplos-de-resposta-otimizada-768x512.jpg 768w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/05-exemplos-de-resposta-otimizada-18x12.jpg 18w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/05-exemplos-de-resposta-otimizada.jpg 1535w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Quando os pre\u00e7os s\u00e3o iguais e n\u00e3o existem taxas, a venda pode continuar normalmente sem a exibi\u00e7\u00e3o do detalhamento de impostos.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Como o c\u00e1lculo aparece no checkout<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quando o precoFinal retornado pelo integrador \u00e9 diferente do pre\u00e7o original, a Uappi utiliza esse valor como novo pre\u00e7o unit\u00e1rio do produto no checkout.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O imposto, portanto, <strong>n\u00e3o \u00e9 acrescentado como uma linha separada ao total da compra<\/strong>. O valor retornado passa a compor o pre\u00e7o do pr\u00f3prio item.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando houver taxas aplicadas, o checkout pode apresentar o indicador <strong>Impostos<\/strong>, permitindo visualizar o detalhamento retornado pelo integrador.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"339\" src=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-15-1024x339.png\" alt=\"\" class=\"wp-image-6030\" style=\"aspect-ratio:3.01;width:602px;height:auto\" srcset=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-15-1024x339.png 1024w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-15-300x99.png 300w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-15-766x254.png 766w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-15-18x6.png 18w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-15.png 1276w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Quais itens participam do c\u00e1lculo?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O c\u00e1lculo considera itens dos tipos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>produto;<\/li>\n\n\n\n<li>servico.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Itens configurados como <strong>brinde<\/strong> n\u00e3o participam do c\u00e1lculo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O frete tamb\u00e9m pode fazer parte das informa\u00e7\u00f5es utilizadas pelo motor:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>em opera\u00e7\u00f5es com <strong>multiestoque<\/strong>, \u00e9 considerado o frete relacionado ao item;<\/li>\n\n\n\n<li>em opera\u00e7\u00f5es com <strong>estoque \u00fanico<\/strong>, o valor de frete \u00e9 rateado por peso entre os itens.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Quando o c\u00e1lculo \u00e9 realizado?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A consulta ao servi\u00e7o externo acontece durante a jornada do checkout sempre que a plataforma precisa obter ou atualizar as informa\u00e7\u00f5es de imposto dos itens eleg\u00edveis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entre os cen\u00e1rios identificados est\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>carregamento do carrinho com item sem imposto calculado;<\/li>\n\n\n\n<li>inclus\u00e3o de item no carrinho;<\/li>\n\n\n\n<li>c\u00e1lculo ou altera\u00e7\u00e3o de CEP e frete;<\/li>\n\n\n\n<li>avan\u00e7o pelas etapas de endere\u00e7o e pagamento quando houver item pendente de c\u00e1lculo;<\/li>\n\n\n\n<li>determinadas altera\u00e7\u00f5es de item ou pre\u00e7o que exijam um novo c\u00e1lculo.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">O objetivo \u00e9 garantir que os itens eleg\u00edveis estejam com o c\u00e1lculo sincronizado antes da finaliza\u00e7\u00e3o da compra.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>O que acontece quando a sincroniza\u00e7\u00e3o falha?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O retorno do servi\u00e7o precisa utilizar HTTP 200 e possuir uma estrutura JSON v\u00e1lida.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Respostas com outros status HTTP, timeout ou JSON inv\u00e1lido n\u00e3o s\u00e3o utilizadas para aplica\u00e7\u00e3o dos impostos. Nesses casos, o item pode permanecer sem c\u00e1lculo e impedir a finaliza\u00e7\u00e3o da compra.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando ocorre uma falha de sincroniza\u00e7\u00e3o, o checkout pode apresentar:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Houve um problema na sincroniza\u00e7\u00e3o dos impostos. Clique aqui para sincronizar novamente!<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ao solicitar a nova sincroniza\u00e7\u00e3o, o checkout realiza uma nova tentativa de consulta.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"374\" src=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-17-1024x374.png\" alt=\"\" class=\"wp-image-6032\" style=\"aspect-ratio:2.7363636363636363;width:602px;height:auto\" srcset=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-17-1024x374.png 1024w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-17-300x110.png 300w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-17-766x280.png 766w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-17-18x7.png 18w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-17.png 1303w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Valida\u00e7\u00e3o na finaliza\u00e7\u00e3o da compra<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de concluir a compra, a Uappi verifica se os itens que precisam participar do c\u00e1lculo possuem uma resposta correspondente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O indice retornado pelo servi\u00e7o deve ser exatamente igual ao recebido na requisi\u00e7\u00e3o. Caso contr\u00e1rio, a Uappi n\u00e3o consegue relacionar o resultado ao item do carrinho.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se um item permanecer sem imposto calculado, a finaliza\u00e7\u00e3o pode ser bloqueada com a mensagem:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Um ou mais produtos do carrinho, n\u00e3o possuem imposto calculado.<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Depois da gera\u00e7\u00e3o do pedido<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quando existe diferen\u00e7a entre precoOriginal e precoFinal, a Uappi armazena as informa\u00e7\u00f5es relacionadas ao c\u00e1lculo junto ao pedido.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entre os dados registrados est\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>valor unit\u00e1rio original;<\/li>\n\n\n\n<li>valor unit\u00e1rio final;<\/li>\n\n\n\n<li>valor total;<\/li>\n\n\n\n<li>taxas aplicadas.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A persist\u00eancia dessas informa\u00e7\u00f5es \u00e9 realizada pela pr\u00f3pria Uappi ap\u00f3s a gera\u00e7\u00e3o do pedido.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O detalhamento pode ser apresentado posteriormente no pedido do painel administrativo e na \u00e1rea <strong>Minha Conta<\/strong> do cliente enquanto o recurso de c\u00e1lculo de impostos permanecer ativo.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"591\" height=\"215\" src=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-16.png\" alt=\"\" class=\"wp-image-6031\" style=\"aspect-ratio:2.7488372093023257;width:591px;height:auto\" srcset=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-16.png 591w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-16-300x109.png 300w, https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-16-18x7.png 18w\" sizes=\"auto, (max-width: 591px) 100vw, 591px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Checklist para homologa\u00e7\u00e3o<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de colocar a integra\u00e7\u00e3o em produ\u00e7\u00e3o, valide se:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>o endpoint aceita requisi\u00e7\u00f5es POST em JSON;<\/li>\n\n\n\n<li>a resposta utiliza HTTP 200;<\/li>\n\n\n\n<li>o retorno ocorre em at\u00e9 60 segundos;<\/li>\n\n\n\n<li>existe um objeto em taxasItens para cada item recebido;<\/li>\n\n\n\n<li>indice e id s\u00e3o devolvidos para cada item;<\/li>\n\n\n\n<li>o indice \u00e9 exatamente o mesmo recebido na requisi\u00e7\u00e3o;<\/li>\n\n\n\n<li>precoOriginal corresponde ao valor unit\u00e1rio recebido;<\/li>\n\n\n\n<li>precoFinal representa o valor <strong>unit\u00e1rio<\/strong> ap\u00f3s o c\u00e1lculo;<\/li>\n\n\n\n<li>itens sem imposto retornam precoFinal igual a precoOriginal e taxas vazio;<\/li>\n\n\n\n<li>itens com altera\u00e7\u00e3o de pre\u00e7o retornam pelo menos uma taxa v\u00e1lida;<\/li>\n\n\n\n<li>cada taxa possui nome e valor preenchidos;<\/li>\n\n\n\n<li>o ERP ou motor possui as informa\u00e7\u00f5es fiscais necess\u00e1rias para realizar o c\u00e1lculo, j\u00e1 que dados como NCM n\u00e3o s\u00e3o enviados pela Uappi;<\/li>\n\n\n\n<li>todos os itens enviados recebem um objeto correspondente na resposta.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Um item enviado e n\u00e3o retornado corretamente pode permanecer sem imposto e bloquear a finaliza\u00e7\u00e3o do checkout.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Perguntas frequentes<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Em quais modelos de neg\u00f3cio o c\u00e1lculo de impostos sobre produtos funciona?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O recurso \u00e9 exclusivo para lojas configuradas no modelo de neg\u00f3cio <strong>B2B<\/strong>. Ele n\u00e3o \u00e9 executado em lojas <strong>B2C ou B2B2C<\/strong>.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>O ERP ou integrador precisa disponibilizar uma URL?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sim. A <strong>URL de consulta<\/strong> configurada no App deve apontar para um servi\u00e7o compat\u00edvel com o contrato da integra\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esse servi\u00e7o receber\u00e1 os dados enviados pela Uappi, realizar\u00e1 o c\u00e1lculo e devolver\u00e1 o resultado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>A Uappi realiza o c\u00e1lculo dos impostos?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o. O c\u00e1lculo fiscal \u00e9 responsabilidade do servi\u00e7o externo. A Uappi envia as informa\u00e7\u00f5es dispon\u00edveis e aplica os valores retornados pelo motor no checkout.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>A Uappi envia NCM, CFOP, CST e CEST?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o. Essas informa\u00e7\u00f5es n\u00e3o fazem parte do payload desta integra\u00e7\u00e3o. O servi\u00e7o externo deve possuir o cadastro e as regras fiscais necess\u00e1rias e pode utilizar informa\u00e7\u00f5es como sku ou id para identificar o produto.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>O<\/strong> <strong>precoFinal<\/strong> <strong>deve ser unit\u00e1rio ou o total do item?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Unit\u00e1rio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A Uappi utiliza precoFinal como pre\u00e7o unit\u00e1rio do produto. A quantidade \u00e9 considerada posteriormente na totaliza\u00e7\u00e3o do checkout.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>O que devo retornar quando o produto n\u00e3o possuir imposto?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">O item ainda deve ser devolvido dentro de taxasItens, utilizando o mesmo indice, com precoFinal igual a precoOriginal e taxas como um array vazio.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>O que acontece se um item n\u00e3o for devolvido pelo integrador?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">O item pode permanecer sem imposto calculado. Se a Uappi n\u00e3o conseguir relacionar o retorno ao item correspondente, a finaliza\u00e7\u00e3o da compra pode ser bloqueada.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Brindes entram no c\u00e1lculo?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o. Itens configurados como brinde n\u00e3o participam da consulta de impostos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>O c\u00e1lculo de impostos emite nota fiscal?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o. A integra\u00e7\u00e3o trata do c\u00e1lculo dos valores que ser\u00e3o utilizados no checkout. A emiss\u00e3o fiscal n\u00e3o faz parte da responsabilidade desse motor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>O recurso Impostos sobre produto permite integrar o checkout da Uappi a um servi\u00e7o externo respons\u00e1vel pelo c\u00e1lculo de impostos dos itens do carrinho. Nesse fluxo, a Uappi envia os dados dispon\u00edveis do carrinho para o servi\u00e7o configurado pela loja. O servi\u00e7o externo realiza o c\u00e1lculo e devolve o pre\u00e7o unit\u00e1rio calculado e as taxas [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[84,23],"tags":[90,50,51],"modelo-negocio":[],"plataforma":[],"class_list":["post-6008","post","type-post","status-publish","format-standard","hentry","category-apps","category-configuracao","tag-configuracoes","tag-produtos","tag-uappi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Como configurar o c\u00e1lculo de impostos sobre produtos &#8211; Uappi Helpcenter<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/helpcenter.uappi.com.br\/en\/como-configurar-o-calculo-de-impostos-sobre-produtos\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como configurar o c\u00e1lculo de impostos sobre produtos &#8211; Uappi Helpcenter\" \/>\n<meta property=\"og:description\" content=\"O recurso Impostos sobre produto permite integrar o checkout da Uappi a um servi\u00e7o externo respons\u00e1vel pelo c\u00e1lculo de impostos dos itens do carrinho. Nesse fluxo, a Uappi envia os dados dispon\u00edveis do carrinho para o servi\u00e7o configurado pela loja. O servi\u00e7o externo realiza o c\u00e1lculo e devolve o pre\u00e7o unit\u00e1rio calculado e as taxas [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/helpcenter.uappi.com.br\/en\/como-configurar-o-calculo-de-impostos-sobre-produtos\/\" \/>\n<meta property=\"og:site_name\" content=\"Uappi Helpcenter\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-02T19:49:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-03T13:02:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Thais Teixeira\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Thais Teixeira\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/\"},\"author\":{\"name\":\"Thais Teixeira\",\"@id\":\"https:\/\/helpcenter.uappi.com.br\/#\/schema\/person\/7f20a44083ac63de40086c0947a48e7e\"},\"headline\":\"Como configurar o c\u00e1lculo de impostos sobre produtos\",\"datePublished\":\"2026-09-02T19:49:27+00:00\",\"dateModified\":\"2026-09-03T13:02:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/\"},\"wordCount\":2216,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-1024x683.png\",\"keywords\":[\"Configura\u00e7\u00f5es\",\"produtos\",\"uappi\"],\"articleSection\":[\"Apps\",\"Configura\u00e7\u00e3o\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/\",\"url\":\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/\",\"name\":\"Como configurar o c\u00e1lculo de impostos sobre produtos &#8211; Uappi Helpcenter\",\"isPartOf\":{\"@id\":\"https:\/\/helpcenter.uappi.com.br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-1024x683.png\",\"datePublished\":\"2026-09-02T19:49:27+00:00\",\"dateModified\":\"2026-09-03T13:02:55+00:00\",\"author\":{\"@id\":\"https:\/\/helpcenter.uappi.com.br\/#\/schema\/person\/7f20a44083ac63de40086c0947a48e7e\"},\"breadcrumb\":{\"@id\":\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#primaryimage\",\"url\":\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-1024x683.png\",\"contentUrl\":\"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-1024x683.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/helpcenter.uappi.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como configurar o c\u00e1lculo de impostos sobre produtos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/helpcenter.uappi.com.br\/#website\",\"url\":\"https:\/\/helpcenter.uappi.com.br\/\",\"name\":\"Uappi Helpcenter\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/helpcenter.uappi.com.br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/helpcenter.uappi.com.br\/#\/schema\/person\/7f20a44083ac63de40086c0947a48e7e\",\"name\":\"Thais Teixeira\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/0741a3c5fada0dd382023fb5b238543799ecaa0bbf2c7358700ca404452e792d?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0741a3c5fada0dd382023fb5b238543799ecaa0bbf2c7358700ca404452e792d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0741a3c5fada0dd382023fb5b238543799ecaa0bbf2c7358700ca404452e792d?s=96&d=mm&r=g\",\"caption\":\"Thais Teixeira\"},\"url\":\"https:\/\/helpcenter.uappi.com.br\/en\/author\/thaisteixeira\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como configurar o c\u00e1lculo de impostos sobre produtos &#8211; Uappi Helpcenter","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/helpcenter.uappi.com.br\/en\/como-configurar-o-calculo-de-impostos-sobre-produtos\/","og_locale":"en_US","og_type":"article","og_title":"Como configurar o c\u00e1lculo de impostos sobre produtos &#8211; Uappi Helpcenter","og_description":"O recurso Impostos sobre produto permite integrar o checkout da Uappi a um servi\u00e7o externo respons\u00e1vel pelo c\u00e1lculo de impostos dos itens do carrinho. Nesse fluxo, a Uappi envia os dados dispon\u00edveis do carrinho para o servi\u00e7o configurado pela loja. O servi\u00e7o externo realiza o c\u00e1lculo e devolve o pre\u00e7o unit\u00e1rio calculado e as taxas [&hellip;]","og_url":"https:\/\/helpcenter.uappi.com.br\/en\/como-configurar-o-calculo-de-impostos-sobre-produtos\/","og_site_name":"Uappi Helpcenter","article_published_time":"2026-09-02T19:49:27+00:00","article_modified_time":"2026-09-03T13:02:55+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18.png","type":"image\/png"}],"author":"Thais Teixeira","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Thais Teixeira","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#article","isPartOf":{"@id":"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/"},"author":{"name":"Thais Teixeira","@id":"https:\/\/helpcenter.uappi.com.br\/#\/schema\/person\/7f20a44083ac63de40086c0947a48e7e"},"headline":"Como configurar o c\u00e1lculo de impostos sobre produtos","datePublished":"2026-09-02T19:49:27+00:00","dateModified":"2026-09-03T13:02:55+00:00","mainEntityOfPage":{"@id":"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/"},"wordCount":2216,"commentCount":0,"image":{"@id":"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#primaryimage"},"thumbnailUrl":"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-1024x683.png","keywords":["Configura\u00e7\u00f5es","produtos","uappi"],"articleSection":["Apps","Configura\u00e7\u00e3o"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/","url":"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/","name":"Como configurar o c\u00e1lculo de impostos sobre produtos &#8211; Uappi Helpcenter","isPartOf":{"@id":"https:\/\/helpcenter.uappi.com.br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#primaryimage"},"image":{"@id":"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#primaryimage"},"thumbnailUrl":"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-1024x683.png","datePublished":"2026-09-02T19:49:27+00:00","dateModified":"2026-09-03T13:02:55+00:00","author":{"@id":"https:\/\/helpcenter.uappi.com.br\/#\/schema\/person\/7f20a44083ac63de40086c0947a48e7e"},"breadcrumb":{"@id":"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#primaryimage","url":"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-1024x683.png","contentUrl":"https:\/\/helpcenter.uappi.com.br\/wp-content\/uploads\/2026\/09\/image-18-1024x683.png"},{"@type":"BreadcrumbList","@id":"https:\/\/helpcenter.uappi.com.br\/como-configurar-o-calculo-de-impostos-sobre-produtos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/helpcenter.uappi.com.br\/"},{"@type":"ListItem","position":2,"name":"Como configurar o c\u00e1lculo de impostos sobre produtos"}]},{"@type":"WebSite","@id":"https:\/\/helpcenter.uappi.com.br\/#website","url":"https:\/\/helpcenter.uappi.com.br\/","name":"Uappi Helpcenter","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/helpcenter.uappi.com.br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/helpcenter.uappi.com.br\/#\/schema\/person\/7f20a44083ac63de40086c0947a48e7e","name":"Thais Teixeira","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0741a3c5fada0dd382023fb5b238543799ecaa0bbf2c7358700ca404452e792d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0741a3c5fada0dd382023fb5b238543799ecaa0bbf2c7358700ca404452e792d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0741a3c5fada0dd382023fb5b238543799ecaa0bbf2c7358700ca404452e792d?s=96&d=mm&r=g","caption":"Thais Teixeira"},"url":"https:\/\/helpcenter.uappi.com.br\/en\/author\/thaisteixeira\/"}]}},"_links":{"self":[{"href":"https:\/\/helpcenter.uappi.com.br\/en\/wp-json\/wp\/v2\/posts\/6008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helpcenter.uappi.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helpcenter.uappi.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helpcenter.uappi.com.br\/en\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/helpcenter.uappi.com.br\/en\/wp-json\/wp\/v2\/comments?post=6008"}],"version-history":[{"count":2,"href":"https:\/\/helpcenter.uappi.com.br\/en\/wp-json\/wp\/v2\/posts\/6008\/revisions"}],"predecessor-version":[{"id":6038,"href":"https:\/\/helpcenter.uappi.com.br\/en\/wp-json\/wp\/v2\/posts\/6008\/revisions\/6038"}],"wp:attachment":[{"href":"https:\/\/helpcenter.uappi.com.br\/en\/wp-json\/wp\/v2\/media?parent=6008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helpcenter.uappi.com.br\/en\/wp-json\/wp\/v2\/categories?post=6008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helpcenter.uappi.com.br\/en\/wp-json\/wp\/v2\/tags?post=6008"},{"taxonomy":"modelo-negocio","embeddable":true,"href":"https:\/\/helpcenter.uappi.com.br\/en\/wp-json\/wp\/v2\/modelo-negocio?post=6008"},{"taxonomy":"plataforma","embeddable":true,"href":"https:\/\/helpcenter.uappi.com.br\/en\/wp-json\/wp\/v2\/plataforma?post=6008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}