# Stripe

## Introdução

Através desta integração, as compras realizadas na **Stripe** serão liberadas na sua Área de Membros. Caso haja um estorno, a matrícula deste aluno será Revogada na sua Área de Membros.

## Stripe - Chave API

O primeiro passo é adicionar a **chave de API** do **Stripe** no **Curseduca,** assim quando uma compra é concluída ou reembolsada o **Stripe** notificará o **Curseduca**.

Navegue para a seção **Desenvolvedores,** depois clique na aba **API keys**

<figure><img src="/files/ITwzif2uPEoCoA5OEbSi" alt=""><figcaption><p><strong>Stripe</strong></p></figcaption></figure>

Clique no botão **Revelar chave de teste** para mostrar sua **API KEY Stripe**

<figure><img src="/files/CKn8tnnaIQDQcYWPz3QI" alt=""><figcaption><p><strong>Stripe</strong></p></figcaption></figure>

O **Stripe** irá abrir sua chave, copie-a para salvá-la na sua plataforma Curseduca

<figure><img src="/files/2KQVayYsnu9klx7rTSGX" alt=""><figcaption><p><strong>Stripe</strong></p></figcaption></figure>

Prontinho, agora que você pegou sua **API KEY**, nos configuraremos ela no Curseduca.

## Curseduca - Integração

Na Home da plataforma, vá para a aba de configurações:

<figure><img src="/files/hcbIUjTXd10nxoy0zHZw" alt=""><figcaption><p>Home</p></figcaption></figure>

Agora vá em **configurar integrações**, conforme mostra a imagem:

<figure><img src="/files/5o3k70pLRestuWAJhZ79" alt=""><figcaption><p>Home>configurações</p></figcaption></figure>

Agora selecionamos a **Stripe**

<figure><img src="/files/IYsq0gvQhzqiECwsGal7" alt=""><figcaption><p>Home>configurações>integrações</p></figcaption></figure>

Cole sua chave no campo **Api Key Stripe** e em seguida clique no botão **Salvar**

<figure><img src="/files/kPpCNIu1lCw3wXyUrVVZ" alt=""><figcaption><p>Home>configurações>integrações</p></figcaption></figure>

## **Stripe - Configuração**

### **Stripe - Criar endpoint para webhook**

Na **Stripe**, na seção **Desenvolvedores** clique na aba **Webhooks:**

<figure><img src="/files/VxQwq6gCO5HqG2PuaEb3" alt=""><figcaption><p><strong>Stripe</strong></p></figcaption></figure>

logo em seguida clique no botão **Adicione um endpoint**

<figure><img src="/files/YEwnMmx2eFiWWtzWjsas" alt=""><figcaption><p><strong>Stripe</strong></p></figcaption></figure>

A primeira informação a ser preenchida é a **URL** que o **Stripe** mandará as informações dos pagamentos.

<figure><img src="/files/GRtaNFb0cHmZDwAQk0Ne" alt=""><figcaption><p><strong>Stripe</strong></p></figcaption></figure>

Na sua plataforma **Curseduca** entre no mesmo local onde você inseriu a **API KEY Stripe Configurações** -> **Integrações** -> **Stripe**

Clique no botão **Copiar** para você capturar a **URL** **de** **Webhook**

<figure><img src="/files/z5xkv8xSljUai7975Umn" alt=""><figcaption><p>Home>Configurações > Integrações > Stripe</p></figcaption></figure>

Insira essa **URL** na configuração do **Webhook** no **Stripe**

<figure><img src="/files/eNTBFwmfR3MHZYUPTXbT" alt=""><figcaption><p><strong>Stripe</strong></p></figcaption></figure>

Clique no botão **Selecionar eventos:**

<figure><img src="/files/k8K72AYk8hCYprgp6f5R" alt="" width="563"><figcaption><p><strong>Stripe</strong></p></figcaption></figure>

Uma tela será aberta para você selecionar os eventos que o **Stripe** irá avisar à sua plataforma **Curseduca.** Esses eventos são referentes a forma de pagamento, cartão de crédito e boleto. Indicamos que selecione **todos os eventos.**

<figure><img src="/files/KDsJVDK9KqQWCpC5c5cP" alt="" width="563"><figcaption><p><strong>Stripe</strong></p></figcaption></figure>

Selecione os eventos e clique no botão **Adicionar eventos** para adicionar os eventos.

<figure><img src="/files/wiJJFhgj1nHA1Nfa8ZbM" alt=""><figcaption><p><strong>Stripe</strong></p></figcaption></figure>

Agora salve essa configuração clicando no botão **Adicione um endpoint:**

<figure><img src="/files/xpUCCejRUNvhsbzWI3wj" alt="" width="563"><figcaption><p><strong>Stripe</strong></p></figcaption></figure>

Prontinho, seu **Webhook** foi configurado na **plataforma** **Stripe** e **Curseduca**, agora iremos criar e configurar o conteúdo.

### Stripe - Criação de produto

Após configurar o **Webhook** criaremos um produto na Stripe, para isso navegue para a seção **Produtos** e clique no botão **Adicionar** **produto:**

<figure><img src="/files/e8iTH9Ah2tIcRMPXO99y" alt="" width="191"><figcaption><p>Stripe</p></figcaption></figure>

Preencha as informações do produto, inserindo:

Nome: Fica a sua escolha.                                                                                                                                          Descrição: Um breve resumo do que se trata o curso/produto                                                                                      Imagem: Foto para ilustrar o produto                                                                                                                                            Modo de pagamento: Recorrente ou avulso ( Agora o <mark style="color:blue;">**Curseduca**</mark> te dá suporte nos dois modos)                                       Valor (obrigatório): Defina o preço do seu produto.  (Não pode ser gratuito)

{% hint style="info" %}
⚠️ Seu produto precisa ter um valor. Caso você coloque R$0,00 a integração não irá reconhecer a venda e dará uma falha. Como se trata de uma integração de venda é necessário ter um valor. (A API da Stripe não identifica a gratuidade).

Caso você queira deixar o produto gratuito, você pode liberá-lo pela Curseduca, sem a necessidade da integração.
{% endhint %}

Período de faturamento: Defina o período a qual você deseja receber

<figure><img src="/files/q6W3hHzOnja0Z5I644VX" alt="" width="503"><figcaption><p>Stripe</p></figcaption></figure>

Após isso clique no botão no canto inferior direito **Adicionar Produto** para salvar o produto.

{% hint style="info" %}
**Importante:** Agora o <mark style="color:blue;">**Curseduca**</mark> dá suporte para pagamentos avulsos e recorrentes!
{% endhint %}

Agora você deve clicar no produto criado para ser redirecionado a tela do produto:

<figure><img src="/files/w9AaTTyNHM5hkJquJdRz" alt=""><figcaption></figcaption></figure>

Em seguida você pegará o código que será usado para a integração de um produto **Stripe** a plataforma <mark style="color:blue;">**Curseduca**</mark><mark style="color:blue;">.</mark> Copie o código clicando sobre ele.

<figure><img src="/files/IYlBeo2E42ub7FPY0z99" alt=""><figcaption><p>Stripe</p></figcaption></figure>

O próximo passo é criar um link de pagamento para este produto. Este link você enviará para os seus clientes comprarem o seu produto. Sendo assim, clique no botão **Criar link de pagamento** na área destacada, conforme a imagem:

<figure><img src="/files/rqHX99xifsGiKcFGcBGj" alt=""><figcaption><p>Stripe</p></figcaption></figure>

A tela a seguir será aberta, para você configurar os itens de compra que estarão no checkout.&#x20;

{% hint style="danger" %}
É importante que na hora de fazer o link de pagamento você coloque apenas um produto por checkout na integração, como também a quantidade do produto deve ser 1.
{% endhint %}

Em seguida clique em **Criar link**

<figure><img src="/files/SYlPsFZmBn65Y17GralY" alt=""><figcaption><p>Stripe</p></figcaption></figure>

Para copiar o link do checkout de pagamento deste produto, clique no botão **Copiar** destacado na imagem.

<figure><img src="/files/o3p5cPClGiObx3mDX1dc" alt=""><figcaption></figcaption></figure>

Com o código do produto **Stripe** em mãos, você deverá entrar na sua plataforma **Curseduca** para configurar o produto que será integrado.

## Curseduca - Configuração do produto

### Curseduca&#x20;

Após criar o ***WebHook*** na **Stripe**, precisamos cadastrar o ID do conteúdo da ***Stripe*** no **Curseduca**.

Acesse seu ambiente como instrutor ou administrador e clique no botão <mark style="color:blue;">**Grupo de acessos,**</mark> conforme imagem abaixo:

<figure><img src="/files/MXnrElwnNcYMuazGXqzH" alt=""><figcaption><p>Home</p></figcaption></figure>

Em seguida, seremos direcionados para a página <mark style="color:blue;">**Grupo de acessos**</mark> e, devemos clicar escolher o Grupo/turma a qual desejamos integrar, conforme mostra a imagem:

<figure><img src="/files/GPG5WYbFv3J4lmlzwYJf" alt=""><figcaption><p>Home > Grupo de acesso </p></figcaption></figure>

Na mesma aba, vamos editar o grupo escolhido. Para isso, basta clicar no botão, conforme mostra a imagem:

<figure><img src="/files/m9m4jvKbXakRBFJy5bW5" alt=""><figcaption><p>Home > Grupo de acesso > editar </p></figcaption></figure>

Em seguida, a aba de "**editar grupo de acesso**" se abrirá e você irá clicar em <mark style="color:blue;">**integrações**</mark>, conforme mostra:

<figure><img src="/files/035TJupBO2G7uIRAuRS1" alt=""><figcaption><p>Home > Grupo de acesso > editar > integrações</p></figcaption></figure>

Agora, vamos <mark style="color:blue;">**+Adicionar nova integração**</mark> clicando no botão:

<figure><img src="/files/YdyhmVUbdGh6gUpJEJUM" alt=""><figcaption><p>Home > Grupo de acesso > editar > integrações</p></figcaption></figure>

Clique em <mark style="color:blue;">**+Adicionar integração ao grupo de acesso**</mark>, conforme a imagem:

<figure><img src="/files/bVKqPCxTE5bKAv97OoNR" alt="" width="563"><figcaption><p>Home > Grupo de acesso > editar > integrações</p></figcaption></figure>

Em seguida, clique na <mark style="color:blue;">**setinha**</mark> ao lado da Integração, conforme mostra a imagem e em <mark style="color:blue;">**+Adicionar referência externa**</mark>&#x20;

<figure><img src="/files/BsXafmMNYT3DVbMxwV1I" alt=""><figcaption><p>Home > Grupo de acesso > editar > integrações</p></figcaption></figure>

Agora, você irá incluir na <mark style="color:blue;">**referência externa**</mark> (o número coletado no código do produto da Stripe). Conforme segue a imagem, e depois clique em **salvar**.

<figure><img src="/files/k4dNtfoB4GsoKNTyH7Kq" alt=""><figcaption><p>Home > Grupo de acesso > editar > integrações</p></figcaption></figure>

<details>

<summary>Lembrete: código do produto da Stripe</summary>

Caso você tenha esquecido como achar o código da referência externa basta ir no produto criado na Stripe e, o ID estará na parte superior, na lateral direita. Conforme imagem:

&#x20;                                               <img src="/files/olqxdKbB6HejnHhThjLn" alt="" data-size="original">

&#x20;                                                      ![](/files/JwgfQoIxkrG3WnW6YUP6)

\*Este código é do produto teste criado pelo Curseduca para demonstração. Lemebre-se que, cada produto tem um código exclusivo.

</details>

***

{% hint style="danger" %}
Informamos que em alguns de nossos checkouts, é possível adicionar mais de um produto ao carrinho e finalizar a compra de todos os itens juntos. No entanto, o Curseduca não oferece suporte a essa funcionalidade na Stripe.
{% endhint %}

{% hint style="info" %}

#### **NOTA:** Todos os códigos e URLs são para exemplificação da Central de Ajuda. Nenhum código deve ser copiado diretamente da Central de Ajuda, cada plataforma tem o seu, por isso siga o passo a passo para obter o seu webhook e o código de produto.

{% endhint %}


---

# Agent Instructions: 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://help.curseduca.com/integracoes/stripe.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.
