Adrian, infelizmente a operação bancária ocorre sempre no final do dia normalmente até as 5 horas da tarde. (varia de Banco para Banco)
um boleto pago na sexta-feira após as 5 horas pode ocorrer de ser compensado na segunda feira. por padrão os bancos definem um prazo de 72 horas para esse fluxo. mais podendo se estender a feriados por exemplo.
O Que você pode estar utilizando como solução é implementar o Pix. que ocorre a transação em instantâneo.
a baixo segue uma parceira totalmente integrada com VTEX.