Na tela de checkout, quando o paciente escolher o pagamento por cartão de crédito, o sistema deverá perguntar se ele deseja garantir o mesmo horário com o mesmo profissional semanalmente. Caso o paciente aceite, será criada uma recorrência para cobrança automática mensal.
O funcionamento será assim: se o paciente comprar no dia 10/11/2025 e a primeira consulta estiver marcada para o dia 20/11/2025 (quinta-feira às 14h), a plataforma deverá cobrar já no ato todas as sessões até o dia 10/12/2025. A partir daí, a próxima cobrança ocorrerá sempre no dia 10 de cada mês, referente às próximas sessões do período.
As cobranças mensais serão processadas por um cron job que rodará diariamente, verificando as recorrências que precisam ser cobradas naquele dia e agendando as próximas consultas correspondentes ao mês subsequente.
Quando o paciente optar pela recorrência, os horários do profissional correspondentes a esse dia e horário ficarão bloqueados automaticamente para novas compras, garantindo que ele mantenha aquele horário fixo.
Se a cobrança não for concluída com sucesso, o sistema tentará novamente por até 5 dias úteis. Durante esse período, o paciente receberá notificações informando que a cobrança não foi realizada e avisando que, se o pagamento não for concluído, os horários do profissional serão liberados para outros pacientes. Após o prazo de 5 dias sem sucesso na cobrança, os horários voltam a ficar disponíveis.
Na tela de consultas do paciente, deverão aparecer também as próximas sessões do mês, acompanhadas de um pequeno informativo indicando que essas consultas fazem parte de uma recorrência. Ao clicar nesse informativo, o paciente poderá visualizar um resumo explicando como funcionam as cobranças e o gerenciamento de sua recorrência.
Informações Técnicas: