Added

Metadados do carrinho disponíveis no Alíquotas

Essa evolução possibilita a aplicação de regras de preço via API de alíquotas com dados disponíveis no carrinho como tipo de cliente, canal de venda ou características dos produtos, por exemplo.

Agora a API de Alíquotas envia os metadados públicos do carrinho e dos produtos considerando toda a jornada de compra, dando aos serviços externos muito mais contexto para calcular ajustes com precisão.

O que muda na prática:

  • A API de Alíquotas passa a enviar metadados públicos do carrinho e dos produtos presentes nele.
  • Os serviços externos conseguem tomar decisões mais precisas com base em informações adicionais sem que a plataforma precise de customizações.

Ganhos e Benefícios:

  • Maior flexibilidade para implementar regras de precificação específicas por operação, canal, perfil de cliente ou produto com os metadados do carrinho e dos produtos diretamente no serviço de Alíquotas.
  • Suporte a cenários complexos: ajustes comerciais, tributários, regionais, B2B, programas de fidelidade, parceiros e muito mais.
{
  "Id": null,
  "Fechado": false,
  "Cep": 0,
  "Produtos": [
    {
      "PrecoDe": 0,
      "PrecoPor": 10,
      "ProdutoVarianteId": 1,
      "Quantidade": 0,
      "CentroDistribuicaoId": 0,
      "Sku": null,
      "AjustesProduto": [
        {
          "Tipo": 0,
          "Valor": 0,
          "Nome": "Descricao Ajuste Promocao"
        }
      ],
      "Remarcado": false,
      "Metadados": {
        "chaveProduto": "valor do metadado do produto"
      }
    }
  ],
  "ValorFrete": 0,
  "ValorTotal": 0,
  "FreteEscolhido": {
    "Valor": 0,
    "Ajuste": 0,
    "Prazo": 0,
    "ValorCotacaoTodos": 0
  },
  "Cotacoes": [
    {
      "CotacaoFreteId": null,
      "Nome": null,
      "Produtos": [
        {
          "ProdutoVarianteId": 0,
          "Nome": null,
          "CentroDistribuicaoId": 0,
          "IsReseller": false,
          "Ajustavel": false,
          "ValorAjuste": 0,
          "Valor": 0,
          "Prazo": 0,
          "TabelaFreteId": 0
        }
      ],
      "TabelaFreteId": 0,
      "Prazo": 0,
      "Valor": 0,
      "Ajuste": 0,
      "ValorCotacaoTodos": 0
    }
  ],
  "AjustesCarrinho": [
    {
      "Tipo": 0,
      "Valor": 0,
      "Nome": "Descricao Ajuste"
    }
  ],
  "Usuario": {
    "Cpf": null,
    "Email": null,
    "Id": 0,
    "Nome": null,
    "Enderecos": [
      {
        "Bairro": null,
        "Cep": 0,
        "Cidade": null,
        "Complemento": null,
        "Estado": null,
        "Numero": null,
        "Logradouro": null,
        "Id": 0
      }
    ],
    "PessoaJuridica": false,
    "InscricaoEstadual": false
  },
  "EnderecoEntrega": {
    "Bairro": null,
    "Cep": 0,
    "Cidade": null,
    "Complemento": null,
    "Estado": null,
    "Numero": null,
    "Logradouro": null,
    "Id": 0
  },
  "Metadados": {
    "chaveCarrinho": "valor do metadado do carrinho"
  }
}


Documentação: https://wakecommerce.readme.io/docs/cadastro-de-aliquota-usando-api