# Curseduca

## Como Integrar com a Curseduca

Esta integração permite que você automatize a liberação de acesso aos seus cursos na Curseduca.

Quando uma venda for aprovada na Assiny, o aluno receberá automaticamente o acesso ao produto correspondente na plataforma Curseduca. Você também pode configurar a remoção do acesso em caso de reembolso ou chargeback.Como funciona a integração

Através desta integração, as compras realizadas na Assiny serão liberadas automaticamente na sua Área de Membros do Curseduca.

#### Parte 1: No Curseduca (Grupo de Acesso)

Para iniciar, acesse seu ambiente na Curseduca como instrutor ou administrador.

1. No menu lateral, clique no botão **Grupo de acesso**.
2. Na página 'Grupo de acesso', escolha o Grupo ao qual você deseja integrar e clique no botão **Editar** (ícone de lápis).
3. Com a aba de edição aberta, clique em **Integrações**.
4. Clique no botão **+Adicionar nova integração**.
5. Selecione a opção **Assiny**.
6. A plataforma exibirá a **URL do Webhook**. **Copie esta URL** (você precisará dela no próximo passo).

<figure><img src="https://2735003177-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDq71DJ2YG6BPrGa6GKOB%2Fuploads%2FJzSzu0nPYK57MYnljMPz%2Funknown.jpeg?alt=media&#x26;token=1b99a041-714e-435d-a37f-cfa37440d722" alt="" width="375"><figcaption></figcaption></figure>

*(Mantenha essa aba aberta, pois voltaremos nela para finalizar)*

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

Agora, vamos para a Assiny dizer "Ei, quando este produto for vendido, avise aquele link que pegamos".

1. Acesse sua conta na **Assiny**.
2. No menu lateral, vá em **Integrações** e depois em **Webhooks**.

<figure><img src="https://2735003177-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDq71DJ2YG6BPrGa6GKOB%2Fuploads%2FEGSmS3lVZ8d58SeIXuRo%2Fimage.png?alt=media&#x26;token=ef431d6f-14e3-46fe-886f-3b1a470fbaa0" alt=""><figcaption></figcaption></figure>

3. Clique no botão **Novo Webhook**.
4. Preencha os campos do formulário:
   * **Nome:** Dê um nome fácil de identificar (ex: `Curseduca`).
   * **URL do Webhook:** **Cole a URL** que você copiou da Curseduca na Parte 1.
   * **Produto:** Selecione todos os produtos da Assiny.
   * **Eventos:** Selecione apenas os eventos relevantes. Recomendamos: **`Venda Aprovada`**, **`Venda Reembolsada`** , **`Chargeback`**, `Renovação de Assinatura` e `Assinatura cancelada.`
5. Clique em **Salvar**

#### Parte 3: Coletando o ID do Produto na Assiny

Feito isso, agora precisamos identificar o produto para liberar o acesso correto.

1. Continuando na plataforma da Assiny, vá ao menu lateral e clique em **Produtos**.
2. Localize o produto que você está integrando.
3. Ao lado do nome do produto, clique no ícone **ID** para copiar o código identificador do produto.

#### Parte 4: Finalizando no Curseduca (Configuração do Produto)

Para cadastrar a chave do produto no Curseduca, vamos voltar lá na tela de integrações de Grupo de acesso do Curseduca (onde paramos na Parte 1).

1. Localize a integração da Assiny que você adicionou anteriormente.
2. Clique em **+Adicionar referência externa**.
3. No campo que aparecer, **cole o ID do Produto** da Assiny que você coletou na Parte 3.
4. Clique no ícone de **Salvar** (check).

### Pronto!

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

Agora, toda vez que um cliente comprar o produto selecionado na Assiny e a venda for aprovada, a Curseduca será notificada automaticamente e liberará o acesso ao produto correspondente.

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

**P: A venda foi aprovada na Assiny, mas o aluno não recebeu o acesso.** R: A causa mais comum é um erro de "copiar e colar". Verifique:

1. Se a **URL do Webhook** na Assiny (Parte 2) é *exatamente* a mesma fornecida pelo Curseduca (Parte 1).
2. Se o **ID do Produto** no Curseduca (Parte 3) é *exatamente* o mesmo ID copiado da Assiny (Parte 3).
3. Se não há **espaços em branco** antes ou depois da URL ou do ID em nenhum dos campos.
