> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://ajuda.themembers.com.br/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).

# Checkout TheMembers: Como integrar com eNotas

Leia este artigo para aprender a como configurar corretamente a integração via webhook/API com o sistema de emissão de notas, o eNotas, juntamente com um produto próprio do checkout da TheMembers.
 
1. **Obtenha sua API Key**

A API do eNotas requer autenticação via **API Key**. Você pode encontrar ou gerar essa chave no painel da sua conta eNotas. Ela será utilizada para autenticar todas as requisições à API.​

2. **Configure o Webhook via API**

Utilize a API do eNotas para registrar a URL do seu webhook. A documentação oficial fornece detalhes sobre os endpoints disponíveis para essa configuração.

Certifique-se de que sua URL esteja preparada para receber requisições HTTP POST com o conteúdo no formato JSON.​

3. **Especifique os Eventos a Serem Monitorados**

Você pode configurar o webhook para ser notificado sobre os seguintes eventos relacionados às notas fiscais:​

* **Autorizada**: Nota fiscal autorizada pelo órgão responsável.
* **Negada**: Nota fiscal negada pelo órgão responsável.
* **Cancelada**: Cancelamento da nota fiscal autorizado.
* **Cancelamento Negado**: Cancelamento da nota fiscal rejeitado.​

Esses eventos permitirão que seu sistema reaja automaticamente às mudanças no status das notas fiscais.​

4. **Implemente a Lógica de Recebimento**

No endpoint configurado, implemente a lógica para processar as requisições recebidas. Cada notificação conterá informações sobre o evento ocorrido, permitindo que você atualize seu sistema conforme necessário.​
 
**COLETANDO A URL DE INTEGRAÇÃO:**

Logado no dashboard da TheMembers, clique em Produtos > Localize o produto que deseja integrar e edite-o > Ofertas > clique no link de pagamento

![](https://storage.crisp.chat/users/helpdesk/website/-/d/d/8/4/dd84fe263ed8d000/link-de-pagamento_1a739sw.png)
**ADICIONANDO O WEBHOOK NO DASHBOARD:** 

Ainda em seu painel administrativo da TheMembers, clique em Checkout> Ferramentas >Webhooks no botão de configurar. 


![](https://storage.crisp.chat/users/helpdesk/website/-/d/d/8/4/dd84fe263ed8d000/image_1154sxv.png)

Ao clicar em configurar, selecione + Novo Webhook para criar novo webhook.


![](https://storage.crisp.chat/users/helpdesk/website/-/d/d/8/4/dd84fe263ed8d000/novowebhook_1jp0te9.png) 

Preencha as informações do formulário e clique em Criar webhook para finalizar as configurações.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/d/8/4/dd84fe263ed8d000/formulario_3zkfku.png)

## 📚 Recursos Adicionais

* [Documentação Oficial da API eNotas - Webhooks](https://docs.enotasgw.com.br/docs/webhook)
* [Artigo sobre Webhooks no Blog do eNotas](https://enotas.com.br/blog/webhook/)
* [Como funcionam os webhooks no eNotas](https://enotas.com.br/blog/webhook/#indice-5)
* [Como utilizar a documentação API da TheMembers](https://help.themembers.com.br/hc/pt-br/articles/27700057980045)