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: