Implementamos a lógica de cálculo total para produtos configurados como "Assinatura Anual" na API do Storefront. A partir de agora, o sistema identifica automaticamente quando uma recorrência de pagamento difere da recorrência de entrega e calcula o valor total do ciclo (ex: multiplica o valor mensal por 12 meses) para exibição correta nos totais do carrinho.
Anteriormente, em planos de assinatura anual, o Storefront 2.0 exibia no subtotal e no total apenas o valor unitário de uma entrega, diferentemente do Checkout Web (Storefront 1.0) que já exibia o valor total do contrato anual. Isso gerava confusão para o comprador sobre o valor real a ser pago no ato da assinatura e possíveis dúvidas sobre o faturamento.
Atualizamos a Storefront API (Controllers de Subtotal e Total) para considerar a variável de "Assinatura" no cálculo. Agora, ao identificar um plano anual, a API retorna automaticamente o valor multiplicado pela quantidade de períodos do ciclo.
- Exemplo: Um produto de R$ 110,00/mês em um plano anual agora reflete corretamente R$ 1.320,00 no total do carrinho, sem necessidade de intervenção manual no template da loja.
Benefícios:
- Transparência Financeira: O cliente visualiza exatamente o valor total do compromisso financeiro da assinatura anual.
- Paridade de Plataforma: Garante que o Storefront 2.0 tenha o mesmo comportamento lógico e comercial do Checkout Web (Legado).
- Correção Automática: A atualização é refletida via API, não exigindo manutenção ou ajustes de código por parte das agências implementadoras.
- Redução de Atrito: Elimina a divergência de valores entre a vitrine/carrinho e o valor processado pelo gateway de pagamento.
Atualização automática na API de Checkout.
Comentários
0 comentário
Por favor, entre para comentar.