> ## Documentation Index
> Fetch the complete documentation index at: https://docs.assiny.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Astron Members

> Automatize a liberação de acesso ao seu club na Astron Members a partir das vendas da Assiny

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

<Frame caption="Passo a passo da integração em vídeo">
  <iframe width="100%" height="400" src="https://www.youtube.com/embed/LsGBk1nJ9XA" title="Integração Assiny com Astron Members" frameborder="0" allowfullscreen />
</Frame>

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

<Steps>
  <Step title="Acesse a Astron Members">
    Acesse sua conta na plataforma **Astron Members**.
  </Step>

  <Step title="Abra Meus Clubs">
    Certifique-se de estar no seu acesso principal (admin) e navegue até a área **Meus Clubs**.
  </Step>

  <Step title="Vá em Integrações > Webhook">
    No menu do seu club, vá em **Integrações** e depois em **Webhook**.
  </Step>

  <Step title="Adicione o webhook">
    Clique no botão **Adicionar Webhook**.
  </Step>

  <Step title="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.
  </Step>

  <Step title="Copie a URL gerada">
    Após preencher, a Astron irá gerar uma **URL do Webhook**. **Copie esta URL completa.** Você a usará no próximo passo.
  </Step>
</Steps>

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.

<Steps>
  <Step title="Acesse a Assiny">
    Acesse sua conta na **Assiny**.
  </Step>

  <Step title="Abra a tela de Webhooks">
    No menu lateral do projeto, clique em **Webhooks**.
  </Step>

  <Step title="Crie o webhook">
    Clique no botão **Novo Webhook**.
  </Step>

  <Step title="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`**.
  </Step>

  <Step title="Salve">
    Clique em **Salvar**.
  </Step>
</Steps>

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

<Steps>
  <Step title="Abra o menu Produtos na Assiny">
    Ainda na plataforma **Assiny**, vá até o menu **Produtos**.
  </Step>

  <Step title="Encontre o produto">
    Encontre o produto que você selecionou no passo anterior.
  </Step>

  <Step title="Copie o ID do produto">
    Ao lado do nome do produto, clique no **ícone de "ID"** (que se parece com `ID [copiar]`) para copiar o ID do produto para sua área de transferência.
  </Step>

  <Step title="Volte para a Astron Members">
    Volte para a aba da **Astron Members** (na mesma tela de configuração do webhook da Parte 1).
  </Step>

  <Step title="Localize o campo ID do Produto (Assiny)">
    Encontre o campo chamado **ID do Produto (Assiny)**.
  </Step>

  <Step title="Cole o ID">
    **Cole o ID do Produto** que você copiou da Assiny neste campo.
  </Step>

  <Step title="Salve na Astron">
    Clique em **Salvar** (ou botão similar) na Astron Members para finalizar a configuração do webhook.
  </Step>
</Steps>

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

<AccordionGroup>
  <Accordion title="A venda foi aprovada na Assiny, mas o aluno não recebeu o acesso na Astron.">
    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.
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.