# 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.
