Sumario
Este problema conocido ha sido traducido automáticamente del inglés.
Algunos Boletos Bancarios generados desde el conector ItauShopLine pueden tener una fecha de caducidad diferente a la configurada en la afiliación
Esto ocurre porque, para determinar la fecha de caducidad, buscamos un campo en nuestro código que dice la fecha y la hora del momento exacto de creación del boleto y luego sumamos el número de días permitidos para que el boleto caduque. Sin embargo, al utilizar la zona horaria GMT+0 y no la zona horaria brasileña (GMT-3) y entonces los boletos generados a partir de las 21 horas consideran el día siguiente como día base para este cálculo, provocando que algunos Boletos Bancários tengan un día más en el cálculo de la fecha de vencimiento
Este problema fue mapeado a partir de un caso con ItauShopLine, pero puede ocurrir con otros conectores, dependiendo del país de compras y también del funcionamiento particular de cada conector.
Simulación
- Ir a afiliaciones y configurar ItauShopLine con el
expireDays = 1
. - Cree una condición de pago para que el método de pago Boleto Bancário sea procesado por ItauShopLine
- Después de las 21:00 horas, vaya a la caja y realice una compra con el Método de Pago Boleto Bancário
- Abra el boleto bancário y observe la fecha de vencimiento
Workaround
N/A