> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.hoppyapps.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# ⚙️ Appointment Bookings — Opções Avançadas

> ℹ️ **Note:** Este artigo foi traduzido automaticamente utilizando IA e pode conter imprecisões. Se algo parecer errado, entre em contato com nossa equipe de suporte.

Cada serviço no Hoppy Appointments tem um separador Advanced com opções extra para traduções, termos, redirecionamentos, comportamento de email e ativadores de terceiros. Estas definições permitem-lhe afinar a experiência de reserva sem alterar o agendamento central ou a configuração de pagamento.

Este guia explica o que faz cada opção Advanced e onde encontrar documentação mais detalhada quando necessário.

---

# **🧭 Onde Encontrar o Separador Advanced**

1. Abra a app Hoppy Appointments  
2. Aceda a Services  
3. Clique no serviço que pretende configurar  
4. Clique no separador Advanced

O separador Advanced está dividido em cartões. Cada cartão aborda uma área específica.

---

# **🌐 Advanced Configuration**

O alternador Advanced Configuration controla se o widget de reservas utiliza traduções globais ou traduções por serviço.

* **Off** — o widget utiliza as traduções globais do calendário de **Settings → Translations → Calendar Translations**  
* **On** — o widget utiliza traduções por serviço de **Settings → Translations → Service Translations**

Isto é útil quando um serviço precisa dos seus próprios rótulos de botões, rótulos de campos ou texto de confirmação num idioma ou tom diferente do resto da sua loja.

Para um guia completo do sistema de traduções, consulte **Appointment Bookings — Translation**.

---

# **📋 Booking Terms**

O cartão Booking Terms permite-lhe adicionar uma caixa de seleção de termos e condições ao formulário de reserva.

* **Booking terms label** — o texto apresentado ao lado da caixa de seleção, como «Concordo com os termos e condições»  
* **Booking terms URL** — a ligação para a sua página completa de termos  
* **Mandatory** — quando ativado, os clientes têm de marcar a caixa antes de poderem concluir a reserva

Utilize isto para recolher concordância para políticas de cancelamento, isenções de responsabilidade, requisitos de idade ou quaisquer outras condições.

⚠️ Se ativar **Mandatory**, tanto o **Booking terms label** como o **Booking terms URL** são obrigatórios.

---

# **↪️ Redirect After Booking**

Este cartão só aparece quando o serviço utiliza **Book without pay**. Permite-lhe enviar os clientes para uma página personalizada depois de concluírem a reserva.

* **Do not redirect** — os clientes permanecem na página de sucesso de reserva predefinida  
* **Redirect the customer** — os clientes são enviados para um URL que especifica

Quando o redirecionamento está ativado, introduza o URL de destino. Isto é útil para enviar os clientes para uma página de agradecimento personalizada, um inquérito ou conteúdo adicional de integração.

Para serviços que requerem pagamento, o checkout gere o fluxo pós-reserva, pelo que esta opção está oculta.

---

# **📧 Booking Options**

O cartão Booking options controla a mensagem de confirmação personalizada e o comportamento de remarcação/cancelamento para este serviço.

## **Custom booking confirmation message**

Adicione uma mensagem curta que aparece no email de confirmação da reserva. Utilize-a para notas de boas-vindas, instruções de preparação ou lembretes do que trazer.

## **Show cancel and reschedule buttons in emails**

Ative estes alternadores para incluir botões de ação de cancelar e remarcar nos emails de reserva. Os clientes podem atualizar a reserva sem contactá-lo.

## **Minimum rescheduling / cancelling notice**

Defina até que ponto antes do agendamento os clientes ainda podem remarcar ou cancelar. Por exemplo, se definir o aviso mínimo de cancelamento para **24 horas**, os clientes não podem cancelar agendamentos que comecem em menos de 24 horas.

Para mais detalhes sobre os fluxos de remarcação/cancelamento por parte dos clientes e definições de reembolso, consulte **How Customers Reschedule or Cancel Appointments**.

---

# **🔔 Trigger Event**

O cartão Trigger Event permite-lhe abrir o modal de reserva fora do widget de reservas padrão — por exemplo, a partir de um botão personalizado ou banner criado com **Hoppy Banners**.

1. Ative o alternador **Trigger Event**.  
2. Copie o ID de ativador apresentado (tem o aspeto de `{serviceId}-trigger`).  
3. Utilize esse ID de ativador na configuração do **Hoppy Banners** para iniciar o modal de reserva quando os clientes interagem com o banner.

Esta funcionalidade foi concebida especificamente para integração com **Hoppy Banners**, permitindo aos comerciantes iniciar o fluxo de reserva a partir de banners promocionais colocados em toda a loja.

---

# **🗂️ O Que Está noutros Separadores**

Algumas definições parecem avançadas mas estão localizadas noutros separadores. Eis uma referência rápida para saber onde procurar:

| Definição | Onde encontrar |
| ----- | ----- |
| Limites de reservas por dia / por intervalo de tempo | separador **Availability** |
| Tipo de pagamento, lista de espera, pagamentos parciais | separador **Payment** |
| Atribuições de equipa e disponibilidade dos membros | separador **Availability** |
| Design, cores, tipos de letra, CSS personalizado | separador **Design** |
| Locais de reunião | separador **General** |
| Botão de ação flutuante | separador **General** |
| Perguntas de contacto personalizadas | separador **General** |

---

# **⚠️ Notas Importantes**

* **Redirect after booking só funciona para serviços Book without pay.** Serviços pagos redirecionam através do checkout Shopify.  
* **Booking terms obrigatórios exigem tanto o Booking terms label como o Booking terms URL.** O Save falhará se um deles estiver em falta.  
* **Trigger Event destina-se a integrações técnicas.** Pode precisar de um programador ou app de terceiros para o utilizar eficazmente.  
* **As definições de aviso mínimo aplicam-se apenas aos clientes.** As ligações de remarcação e cancelamento de administrador contornam estes limites.  
* **O Advanced Configuration só altera o comportamento das traduções.** Não afeta preços, disponibilidade ou pagamento.

---

# **📚 Artigos Relacionados**

* **Appointment Bookings — Translation**  
* **How Customers Reschedule or Cancel Appointments**  
* **How to Configure Email Notifications for Appointment Bookings**  
* **Appointment Bookings — All Payment Options Explained**  
* **How to Set Up Appointment Booking Services**  
* **Appointment Bookings — Design & Styling Options**  
* **How to set Custom CSS for Appointment Bookings App**