# 7. Pagamentos de clientes

Pode pedir aos clientes que \*\*paguem no momento da reserva\*\*, através do \*\*Stripe\*\*. (Disponível nos planos com pagamentos online — ver capítulo 8.)

# Introdução

Pode pedir aos clientes que **paguem no momento da reserva**, através do **Stripe**. (Disponível nos
planos com pagamentos online — ver capítulo 8.)

# 7.1 Ligar a conta Stripe

1. Vá a **Pagamentos de Clientes** (no menu de Definições).
2. Clique em **Ligar ao Stripe** e siga o processo de onboarding do Stripe (Stripe Connect). Os
   pagamentos vão diretamente para a sua conta Stripe.
3. Quando a conta ficar **Ativa**, pode ativar os pagamentos por loja.

> 📸 **`07-stripe-connect.png`** — Página de Pagamentos com o botão de ligação ao Stripe e o estado da conta.
![Stripe Connect](images/07-stripe-connect.png)

# 7.2 Regras de pagamento por loja

Para cada loja, defina:

- **Pagamentos ativos** — liga/desliga.
- **Exigir pagamento** — obriga a pagar para confirmar, ou deixa o cliente escolher.
- **Valor** — preço do serviço (ou do espaço), ou um **valor fixo**.
- **Moeda**.

> 📸 **`07-regras-pagamento.png`** — Definições de pagamento de uma loja.
![Regras de pagamento](images/07-regras-pagamento.png)

# 7.3 Como o cliente paga

Quando os pagamentos estão ativos, ao confirmar a reserva o cliente é levado para o **checkout do
Stripe**. A marcação fica **Aguarda pagamento** até o pagamento ser confirmado; depois passa a
**Confirmada** e o valor pago fica registado nos detalhes da marcação.

# 7.4 Reembolsos e estados

- O pagamento é registado nos **Detalhes** da marcação (valor, moeda, data).
- A marcação fica **Aguarda pagamento** até o Stripe confirmar; só depois passa a **Confirmada**. Se o
  cliente abandonar o checkout, a reserva fica por concluir (não ocupa o lugar definitivamente).
- Os reembolsos são tratados na sua conta **Stripe** (os fundos vão diretamente para si).

# 7.5 Dicas e resolução de problemas

- **"O botão de Stripe está desativado":** o plano atual não inclui pagamentos online (capítulo 8), a
  conta Stripe ainda não está **Ativa**, ou os pagamentos da loja estão desligados.
- **Onboarding incompleto:** o Stripe pode pedir documentos/dados adicionais; conclua o processo até a
  conta ficar **Ativa**.

> 💡 **Cenário (padel):** exija **pagamento para confirmar** (RequirePayment) os campos ao fim de
> semana, para reduzir no-shows; defina o valor = preço do espaço.

---
**A seguir:** [Planos e faturação](08-planos.md).