Novo cálculo de reembolso com a Tray Corp

Agora também nossa integração mapeia o campo de Cupons

Implementamos um novo tributo onde permitirá aos e-commerces habilitar e desabilitar tipos de ajustes (descontos) sem a necessidade de outras alterações no código.

Em relação à forma que é feita o cálculo dos descontos, são considerados os seguintes tipos de ajustes identificados na plataforma Tray Corp:

  • Transporte.
  • Cupom.
  • Frete Grátis.
  • Rateio.

Para analisar o problema, um exemplo de pedido foi criado.
O cálculo é realizado da seguinte forma:

preço = (preço * produto -> quantidade + descontos) / produto -> quantidade

Onde:

  • preço: É o preço de venda do produto.
  • produto -> quantidade: É a quantidade do produto.
  • descontos: São os descontos aplicados.

O preço atual do produto foi calculado como:

                    $preço = 85,49 * 1 + ((5,39) + (-5,39) + (-7,69)) / 1 = 77,80

O preço considerando o ajuste da adição do desconto foi calculado como:

                       $preço = 85,49 * 1 + ((5,39) + (-8,55) + (-5,39) + (-7,69)) / 1 = 69,25

Artigos relacionados: