> For the complete documentation index, see [llms.txt](https://assiny.gitbook.io/assiny-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://assiny.gitbook.io/assiny-docs/integracoes/astron-members.md).

# Astron Members

## Como Integrar com a Astron Members

Conecte a Assiny à sua área de membros da Astron Members para automatizar a liberação de acesso aos seus produtos.

Quando uma venda for aprovada na Assiny, o aluno receberá automaticamente o acesso ao produto correspondente dentro da Astron. Você também pode configurar o webhook para remover o acesso em caso de reembolso ou chargeback.

{% embed url="<https://youtu.be/LsGBk1nJ9XA?si=wUZNQq2hm0AHiQ10>" %}

### Configuração Passo a Passo

O processo é feito em 3 partes e envolve copiar e colar informações entre as duas plataformas.

#### Parte 1: Obtendo a URL de Webhook na Astron Members

Primeiro, vamos entrar na Astron Members para pegar a URL que receberá as notificações de venda.

1. Acesse sua conta na plataforma **Astron Members**.
2. Certifique-se de estar no seu acesso principal (admin) e navegue até a área **Meus Clubs**.
3. No menu do seu club, vá em **Integrações** e depois em **Webhook**.
4. Clique no botão **Adicionar Webhook**.
5. Preencha os campos solicitados:
   * **Nome:** Dê um nome para identificar a integração (ex: `Integração Assiny - Curso X`).
   * **Produto:** Selecione o produto (dentro da Astron) que você deseja liberar para o cliente.
6. Após preencher, a Astron irá gerar uma **URL do Webhook**.
7. **Copie esta URL completa.** Você a usará no próximo passo.

*(Não feche esta aba da Astron, pois você voltará aqui na Parte 3)*

#### Parte 2: Configurando o Webhook na Assiny

Agora, vamos para a Assiny configurar o envio dos eventos para a URL que acabamos de copiar.

1. Acesse sua conta na **Assiny**.
2. No menu lateral, vá em **Integrações** e depois em **Webhooks**.
3. Clique no botão **Novo Webhook**.
4. Preencha os campos do formulário:
   * **Nome:** Dê um nome fácil de identificar (ex: `Webhook Astron - Curso X`).
   * **URL do Webhook:** **Cole a URL** que você copiou da Astron na Parte 1.
   * **Produto:** Selecione o produto da Assiny que, ao ser vendido, irá disparar este evento.
   * **Eventos:** Selecione apenas os eventos relevantes. Recomendamos: **`Venda Aprovada`**, **`Venda Reembolsada`** e **`Chargeback`**.
5. Clique em **Salvar**.

#### Parte 3: Vinculando o Produto Assiny à Astron Members

Falta apenas o passo final: informar à Astron qual é o ID exato do produto da Assiny que ela deve monitorar.

1. Ainda na plataforma **Assiny**, vá até o menu **Produtos**.
2. Encontre o produto que você selecionou no passo anterior.
3. Ao lado do nome do produto, clique no **ícone de "ID"** (que se parece com `ID [📋]`) para copiar o ID do produto para sua área de transferência.
4. Volte para a aba da **Astron Members** (na mesma tela de configuração do webhook da Parte 1).
5. Encontre o campo chamado **ID do Produto (Assiny)**.
6. **Cole o ID do Produto** que você copiou da Assiny neste campo.
7. Clique em **Salvar** (ou botão similar) na Astron Members para finalizar a configuração do webhook.

### Pronto!

Sua integração está concluída e ativa.

Agora, quando um cliente comprar o produto selecionado na Assiny e a venda for aprovada, a Astron Members será notificada automaticamente e liberará o acesso. Caso ocorra um reembolso ou chargeback, o acesso também poderá ser revogado pela Astron.

### Solução de Problemas (FAQ)

**P: A venda foi aprovada na Assiny, mas o aluno não recebeu o acesso na Astron.** R: Quase sempre, isso é um erro ao copiar/colar as chaves. Verifique:

1. **URL do Webhook:** Confira se a "URL do Webhook" colada na Assiny (Parte 2) é *exatamente* a mesma gerada pela Astron (Parte 1).
2. **ID do Produto:** Confira se o "ID do Produto (Assiny)" colado na Astron (Parte 3) é *exatamente* o mesmo copiado da Assiny (Parte 3).
3. **Sem Espaços:** Certifique-se de que não há espaços em branco antes ou depois da URL ou do ID em nenhum dos campos.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://assiny.gitbook.io/assiny-docs/integracoes/astron-members.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
