Pagamentos, Cancelamentos e Protecao de Inventario
Book Ahead combina cobranca e protecao de inventario para que operadores prometam disponibilidade futura com confianca.
Deposito
Reservas por modelo usam deposito cobrado antecipadamente.
- A reserva e criada de forma atomica.
- O deposito e cobrado imediatamente via Stripe.
- Se o pagamento aprovar, a reserva e confirmada.
- Se falhar, a reserva expira.
Nao ha hold de autorizacao de longa duracao.
Deposito nao reembolsavel
Depositos de reservas por modelo sao marcados e tratados como nao reembolsaveis.
O que o deposito cobre
| Valor | Significado |
|---|---|
| Total | Custo total da reserva |
| Deposito | Valor cobrado na hora da reserva |
| Pago | Valor ja recebido |
| Saldo devido | Valor restante a cobrar no checkout |
O deposito conta contra o total e nao passa do total.
Cobranca no checkout
Se a cobranca do saldo restante aprovar, a reserva conclui, saldo vira zero e atribuicoes sao liberadas.
Se falhar, a reserva pode concluir, mas o saldo devido fica visivel para acompanhamento de suporte ou financeiro.
Cancelamentos
Ao cancelar:
- Status vira cancelled.
- Atribuicoes ativas sao liberadas.
- Veiculos podem voltar ao pool.
- Motivo e salvo quando informado.
O deposito Book Ahead por modelo permanece nao reembolsavel. Qualquer excecao ou reembolso de cortesia depende da politica do operador e do suporte.
No-show
Se o usuario nao fizer check-in dentro da janela de retirada, a reserva pode virar no-show. Veiculos atribuidos sao liberados e o historico de pagamento permanece na reserva.
Disponibilidade por limite
Quantidade disponivel = limite do modelo - quantidade ja reservada em reservas sobrepostas
Duas reservas se sobrepoem quando a retirada existente e antes da devolucao solicitada e a devolucao existente e depois da retirada solicitada.
Protecao atomica
A criacao da reserva e atomica. Dois usuarios nao conseguem comprar simultaneamente a ultima unidade disponivel. Se a capacidade acabar antes da confirmacao, o usuario deve escolher outro horario, local, modelo ou quantidade.
Conflitos e walk-up
O mesmo veiculo nao pode ser atribuido a reservas sobrepostas. O fluxo de desbloqueio walk-up tambem verifica se o veiculo ou modelo e necessario para uma reserva Book Ahead proxima.
Troubleshooting
| Sintoma | Possivel causa | Acao |
|---|---|---|
| Modelo nao aparece | Sem limite ativo, local inativo, modelo removido ou filtro | Verificar inventario e local |
| Modelo aparece mas nao reserva | Preco ausente ou invalido | Configurar nivel de preco |
| Quantidade menor que esperado | Reservas sobrepostas consomem limite | Revisar reservas por local/modelo/janela |
| Reserva falha | Capacidade mudou ou pagamento falhou | Verificar Stripe e logs |
| Sem veiculos elegiveis | Status, modelo, reservable, conflito ou janela bloqueada | Ver unavailable reasons |
| Saldo em aberto | Cobranca no checkout falhou | Acompanhar com financeiro/suporte |