Aulas no ar, reservas chegam. O painel em /mentor/bookings é onde passa a maior parte do tempo de ops.
Status de reserva
| Status | Significa | Quem move |
|---|---|---|
PENDING | Reservada, não paga (manuais) | Você: marcar pago → CONFIRMED |
CONFIRMED | Paga e locked in | Você: completar / no-show |
COMPLETED | Aula aconteceu, presente | Final; só reembolso depois |
NO_SHOW | Aula aconteceu, não foi | Final |
CANCELLED | Cancelada por qualquer lado | Final |
Stripe vai direto pra CONFIRMED. Manuais ficam PENDING até confirmar recebimento.
A lista de reservas
/mentor/bookings mostra:
- Todas, default por próxima data de aula.
- Filtros: status, datas, método, aula.
- Busca por nome, e-mail, ID.
Clique para detalhe completo.
Workflow diário
Check matinal
Abra /mentor/bookings uma vez de manhã. Filtre "hoje":
- Confira aulas de hoje com capacidade razoável.
- Marque ontem como completed / no-show.
- Aja em pending bookings.
Após cada aula
No fim:
- Abra a sessão do dia.
- Por reserva: "Mark completed" ou "Mark no-show".
- Se alguém pagou cash, "Mark paid" antes.
~2 minutos durante cool-down.
Limpeza semanal
Sexta pra muitos:
- Filtre "esta semana, pending payment". Persiga estudantes que não pagaram manuais.
- Olhe próxima semana.
- Responda consultas.
Marcar pago (manuais)
Pra bank, PayPal, Venmo, etc:
- Confirme que chegou (cheque seu banco).
- Abra a reserva no MoveMentors.
- "Mark paid".
- Passa de
PENDINGpraCONFIRMED. - Estudante recebe e-mail "sua reserva está confirmada".
Não marque pago até receber de verdade.
Cash: após a aula (ou assim que tenha o cash).
Confirmar e completar
Stripe confirma auto. Manuais exigem mark-paid.
Complete no fim de cada aula. Auto-completion 24h depois se esquecer, mas trata não marcadas como completed (no-shows recebem passe livre).
Best practice: marque no fim de cada aula.
No-shows
Estudante pagou mas não foi. Default:
- Reserva marcada
NO_SHOW. - Estudante mantém pagamento.
- E-mail "te marcamos não presente".
Alguns generosos (crédito), outros estritos (sem reembolso). Sua decisão.
Comunicar com estudantes
Detalhe da reserva tem "Message". E-mail pela plataforma. Respondem direto (resposta deles vai pro seu inbox da plataforma).
Uso:
- Confirmar pagamento.
- Pergunta sobre reserva.
- Notificar mudança de local.
- Instruções pré-aula.
NÃO usar pra marketing ou pessoal/romântico.
Reservas em grupo
- Uma reserva cobre todo o grupo.
- Tamanho de grupo e nomes visíveis.
- Um pagamento.
- Uma ação de "Mark paid" / "Mark completed".
Não pode marcar um completed e outro no-show na mesma reserva. Se 4 reservados e 3 presentes, marque completed.
Reembolso via dashboard
- Abra a reserva.
- "Cancel and refund".
- "Full" ou "Partial" (especifique valor).
- Nota opcional.
Stripe processa na hora. Manual você lida off-platform; "Mark refunded" após enviar.
Casos extremos
Estudante pagou Stripe mas marcou no-show. Pergunta por que pagou. Pagou porque reservou. No-show significa não foi; pagamento fica. Reembolso por boa vontade opcional.
Dois estudantes reservaram mesmo assento (race condition). Impossível matematicamente; row-locking no DB. Se vê, screenshot e reporte.
Estudante diz que pagou cash, não lembra. Default confiar no host. Se tem recibo, deve enviar.
Perguntas comuns
Auto-confirmar pagamentos manuais? Não. Confirmação é deliberada pra prevenir fraude.
Bulk-complete uma sessão? Sim, na vista de sessão. "Complete all".
Contagem de presença errada. Confira tamanho de grupo.
Exportar pra spreadsheet? Sim, "Export CSV" na lista.