Qual o comportamento do sistema, relativamente a reservas simultâneas?
Antes de mais, há configurações a ter em conta. Por exemplo, o número máximo de pessoas e de reservas, no ativo, deve estar a zero:
Depois, no produto, deverá selecionar o seguinte checkbox:
Este checkbox significa que, mesmo que haja reservas a aguardar pagamento para uma determinada data e, um outro cliente queira reservar essa mesma data, o sistema vai bloquear essa possibilidade, ou seja, irá aparecer o modal em como não existe disponibilidade. No entanto, essa indisponibilidade só será aplicada durante o período de tempo que o cliente tem para pagar a reserva. Ou seja, a partir do momento em que o contador da GP tiver chegado ao fim e essa mesma GP tiver expirado, a reserva passa a ‘’Cancelada’’ e será possível efetuar nova reserva para essa mesma data.
A segunda possibilidade que tem é marcar, também, este checkbox:
Este checkbox vai permitir que, se houver reservas a aguardar pagamento numa determinada data e que outros clientes queiram reservar nessa mesma data, em vez de aparecer o modal de indisponibilidade, estes são redirecionados para um pedido de orçamento, ou seja, uma espécie de fila de espera. Ou seja, se o cliente da reserva efetuada marcar, este pedido fica sem efeito. No entanto, se o cliente não pagar e a reserva for cancelada, o administrador pode entrar em contacto com os clientes que solicitaram orçamento (de preferência por ordem de pedido) no sentido de perceber se ainda estão interessados.
/!\ Importante /!\ Este checkbox só funciona se o checkbox ‘’Se selecionado vai bloquear novas reservas mesmo que não estejam pagas (aparece mensagem de não tem disponibilidade)’’ estiver marcado.
Tem depois uma terceira opção, se selecionar este checkbox:
Este checkbox é o mais global porque permite sempre ou reservar ou pedir orçamento.
Ou seja, caso aquele ativo já esteja ocupado para aquela data (reservas todas confirmadas) -> numa nova reserva, o cliente vai ser enviado para pedido de orçamento;
Caso o ativo tenha reservas a aguardar pagamento (ou seja, clientes fizeram a reserva mas ainda não pagaram) -> o sistema vai deixar avançar para uma nova reserva e a reserva é garantida para o primeiro que pagar.