Menu
Feedback
Comece aqui
Tutoriales
Portal del desarrollador

Problemas Conocidos
Directrices de Soporte
Troubleshooting

Preguntas Frecuentes
Anuncios
Problemas Conocidos
installmentOptions de la API de orderForm no tiene en cuenta las promociones específicas de los plazos
installmentOptions de la API de orderForm no tiene en cuenta las promociones específicas de los plazos
ID: 644563
No Fix
Publicado en 24/8/2022
Última actualización 25/11/2022

Sumario

Este problema conocido ha sido traducido automáticamente del inglés.

Cuando una promoción está restringida a una cantidad específica de cuotas de la tarjeta de crédito (por ejemplo, "10% en efectivo"), el importe descontado se aplica incluso a las cuotas fuera del rango limitado, donde el objeto "installmentOptions" de la API de orderForm devolverá valores erróneos.

Al seleccionar un número diferente de cuotas se recalcularán las promociones y se actualizarán los valores de todas las cuotas. No se puede crear un pedido con un descuento incorrecto, ya que siempre se actualizará con el número de cuotas seleccionado, por lo que este problema está relacionado únicamente con los valores expuestos.

Simulación

  • Crear una promoción con una cantidad restringida de cuotas;
  • A través de la API, cree o simule un carrito informando un "paymentData" con el número de cuotas en que se aplica la promoción;
  • Observar las "installmentOptions" sobre los valores descontados;
  • Informar otro número de cuotas y ver cómo se actualiza el valor a todas ellas.

Workaround

Este objeto tiene un comportamiento limitado y debe considerarse obsoleto.

Las tiendas que dependen de los descuentos para cuotas específicas en un orderForm deben basarse en una nueva API, como se describe en este changelog (1) y en esta documentación (2).

Esta nueva API no cubre las solicitudes de simulación. Para ellos, la alternativa es la configuración "paymentSystemToCheckFirstInstallment" (3) - pero limitada a los descuentos en el primer plazo.


(1) https://developers.vtex.com/vtex-developer-docs/changelog/improvement-price-consistency-checkout-discounts-installments

(2) https://developers.vtex.com/vtex-rest-api/reference/getcartinstallments

(3) https://developers.vtex.com/vtex-rest-api/docs/using-checkout-api-to-set-a-discount

Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
On this page
¿Todavía tienes dudas?
Pregunte a la comunidad
Encuentra solucciones y comparte ideas en la comunidad de VTEX.
Únete a nuestra comunidad
Solicite soporte a VTEX
Para asistencia personalizada, contacte a nuestros expertos.
Abra un ticket de soporte
GithubDeveloper portalCommunityFeedback