2026-06-22
v0.14.2 — Correção: assinatura Pix Automático falhando fora do dia 30
Ao criar uma assinatura com Pix Automático (POST /api/subscribe), o dia em que a cobrança é gerada estava fixado em 30. Como o Pix Automático cobra o primeiro ciclo no momento em que o cliente autoriza o débito no app do banco, a Woovi exige que esse dia seja o dia de hoje — então o valor fixo só batia uma vez por mês.
Resultado: a assinatura só nascia no dia 30. Em qualquer outro dia a Woovi recusava com dayGenerateCharge deve ser <hoje> se a viagem for PAYMENT_ON_APPROVAL, a assinatura era marcada como inativa e o cliente via a mensagem "Não foi possível iniciar o Pix Automático. Tente novamente em instantes." (Sentry GARU-BACKEND-16.)
O dia da cobrança agora é calculado dinamicamente a partir da data atual no fuso de São Paulo, e não mais de um valor fixo. A assinatura via Pix Automático passa a ser criada normalmente em qualquer dia do mês.
Usar o fuso de São Paulo (em vez do relógio UTC do servidor) evita um caso de borda perto da meia-noite, em que o servidor enviaria o dia seguinte e a recusa voltaria a acontecer.
Nenhuma ação é necessária: assinaturas que falhavam por esse motivo podem ser criadas de novo normalmente.