# Restaurant Order Cancelled Automações

### Caso de uso: Cliente Cancela o Pedido

<figure><img src="https://392978341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZtOBCP9JV8XEWJpUU4t%2Fuploads%2FUaUluWJEZsIiyDtUZbE8%2Fimage.png?alt=media&#x26;token=579a8dd5-3734-4bd4-8ef4-cdae6d28ddf1" alt=""><figcaption><p>Modelo de Pedido Cancelado</p></figcaption></figure>

Quando um cliente cancela seu pedido via aplicativo/site, ele deve receber uma mensagem no WhatsApp confirmando o cancelamento junto com:

* Número do pedido
* Início do reembolso ou próximos passos (se aplicável)
* Detalhes de contato para suporte (opcional)

### Etapas para configurar um Fluxo de Trabalho Automatizado

{% hint style="info" %}
Se você já configurou o modelo do WhatsApp para o evento ***Restaurant Order Canceled***, então pule para esta seção.
{% endhint %}

<details>

<summary><mark style="color:blue;"><strong>A .1. Configurando o Modelo do WhatsApp</strong></mark></summary>

1. **Navigate to WhatsApp Templates**

<figure><img src="https://392978341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZtOBCP9JV8XEWJpUU4t%2Fuploads%2FLi2ylv9RKcvkUFdG6wed%2FMercuri%20SMS%20and%20Whatsapp%20-%20Shared%20Inbox.gif?alt=media&#x26;token=20d42b7a-e868-4226-b609-5280e40764aa" alt=""><figcaption><p>Passo 1 : <strong>Navegar até WhatsApp Templates</strong></p></figcaption></figure>

1. Vá para **Templates > WhatsApp** no painel Mercuri CX.
2. Clique em **Create Template**.
3. Selecione a **WhatsApp Account** que será usada para enviar mensagens no WhatsApp.
4. **Configurar Detalhes do Modelo**

<figure><img src="https://392978341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZtOBCP9JV8XEWJpUU4t%2Fuploads%2FqFNwCUJs6kfArhyAPKrd%2Fimage.png?alt=media&#x26;token=55abe683-c55c-4491-bc7b-0de55462fd86" alt=""><figcaption><p>Passo 2 : Configurar Detalhes do Modelo</p></figcaption></figure>

**Preencha as informações básicas do modelo:**

* **Template Name:** `Restaurant_order_canceled` (use um nome fácil de identificar depois)
* **Language:** `English` (ou conforme a base de clientes)
* **Category:** `UTILITY` (pois é uma mensagem informativa)

\[ *Entenda as diferentes categorias de modelos do WhatsApp*]

3. **Preencher os Componentes do Modelo**

<figure><img src="https://392978341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZtOBCP9JV8XEWJpUU4t%2Fuploads%2Fb80wloQer4MarQuE55VD%2Fimage.png?alt=media&#x26;token=bf960ef9-a086-40e8-9adb-deca68f2c104" alt=""><figcaption><p>Passo 3 : Preencher Componentes do Modelo</p></figcaption></figure>

**Header (Opcional):**

*Nota: Headers podem conter apenas uma variável, se necessário, mas neste caso será usado um título fixo.*

1. **Type:** Text
2. **Example Text:** `Order Canceled`

\[*Clique aqui para explorar diferentes mídias que podem ser adicionadas ao header*]

**Body:**

1. Adicione o conteúdo da mensagem na seção **Body** do modelo.
2. Para incluir informações dinâmicas como ID do pedido ou nome do cliente, use o botão **"Add Variable"** localizado no final direito do campo Body.

Mensagem de exemplo:

` Hello {{1}}, your`` `` `*`order {{2}}`*` `` ``has been successfully cancelled as per your request. `

`If payment was made online, your refund will be initiated shortly and will reflect in your account within 5–7 business days.`

**Variáveis**:

Adicione um valor de variável para os respectivos espaços reservados com um valor de exemplo.

Nota: Cada `{{ }}` é um espaço reservado que será substituído dinamicamente durante a automação:

* `{{1}}` → Nome do cliente
* `{{2}}` → Número do pedido

Nota: Atribua valores de exemplo para cada variável antes de enviar para aprovação.

#### 4. Adicionando um botão de Suporte ao Cliente

<figure><img src="https://392978341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZtOBCP9JV8XEWJpUU4t%2Fuploads%2FCjSVGFI1cL5cxMPPHb58%2Fimage.png?alt=media&#x26;token=72205608-9ed7-4422-8610-7c45408ab8ed" alt=""><figcaption><p>Passo 4 : adicionando um botão (opcional)</p></figcaption></figure>

1. Clique em **Add Button** > selecione **Call Phone Number**
2. Configure os detalhes da seção Call to Action da seguinte forma:
   * **Type of Action:** Call Phone Number
   * **Button Text:** `Need Help ?`
   * Selecione o **Country Code** e insira o telefone do **suporte ao cliente**.

*\[Saiba mais sobre os diferentes botões disponíveis nos modelos]*

</details>

<details>

<summary><mark style="color:blue;"><strong>A.2 . Configurando o Modelo de SMS</strong></mark></summary>

<figure><img src="https://392978341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZtOBCP9JV8XEWJpUU4t%2Fuploads%2FKJHzAV91SnLYCX9oN8Jx%2Fimage.png?alt=media&#x26;token=aaab073b-52f1-40f9-80f2-f27881afb77d" alt="" width="563"><figcaption></figcaption></figure>

1. Vá até a seção **Templates** no menu lateral esquerdo do painel Mercuri e selecione **SMS**.
2. No canto superior direito, clique em **Create Template** para começar.

**3. Preencher Detalhes do Modelo**

Você será direcionado para o formulário de criação de modelo de SMS. Preencha o seguinte:

* **Template Name**: insira um título curto e descritivo para facilitar a identificação do objetivo da mensagem.

**Exemplo**

Restaurant order cancelled

markdown Copy Edit

* **Template Text**:\
  Escreva uma mensagem clara e concisa (com até 160 caracteres). É possível personalizar usando variáveis dinâmicas.
* Clique no botão **Add Variable** no canto inferior direito da seção Body para inserir espaços reservados.

  **Exemplo:**

`We’re sorry {#var#}! Your order {#var#} has been canceled. For help, reach out to our support team`

**4. Mapeamento de Variáveis**

Mapeie cada `{#var#}` para os campos reais de dados, como **nome do cliente** e **ID do pedido do restaurante.**

**5. Visualizar**

Veja o **SMS Preview** para verificar como a mensagem final aparecerá para os clientes.

**6. Salvar o Modelo**

Clique em **Create** para salvar seu modelo de SMS. Ele estará disponível para uso em campanhas, automações ou fluxos de trabalho.

</details>

#### B. Adicionando o modelo do WhatsApp / SMS ao Fluxo de Trabalho Automatizado

* Vá para a seção **Automation** no painel.
* Clique em **Create Automation**.
* Escolha o **automation type** como `Order Canceled` na lista.
* Selecione o canal de comunicação preferido como **WhatsApp / SMS** para entregar a mensagem automática.
* Escolha o modelo aprovado `restaurant_order_canceled` que criamos nas etapas anteriores.
