# Paypal

## Introdução

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

### Configurando a integração

Vamos ao passo a passo para configurar a sua integração de pagamento com o Curseduca.&#x20;

Para iniciar, 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 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>

Em seguida copiaremos a "URL do Webhook" da plataforma escolhida, no caso, a PayPal. De acordo com o print:

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

Depois de copiar a URL do Webhook, clique em <mark style="color:blue;">**+Adicionar integração ao grupo de acesso**</mark>, conforme a imagem:

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

Pronto, a primeira parte da integração foi feita. Agora, vamos configurar a Webhook da PayPal.

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

### PayPal - Configuração do Webhook / endpoint

* Requisitos: Uma conta no PayPal do tipo “**business**”.&#x20;

Configuração na “**Business Dashboard**” Existem dois locais onde é preciso configurar o **endpoint** na plataforma do **PayPal**. Primeiro, acesse a **Business Dashboard** do **PayPal** e clique em Configurações da conta.

<figure><img src="/files/nEzn8vbuWo8izdBliJDE" alt=""><figcaption><p>PayPal</p></figcaption></figure>

Na navegação lateral, clique em **Notificações** e, no campo de **Notificações Instantâneas de Pagamento**, clique em **Atualizar**. Conforme a imagem:

<figure><img src="/files/j0HQCcaefBk3eNW1fua6" alt=""><figcaption><p>PayPal</p></figcaption></figure>

Em seguida, clique em **Escolher configurações de NIP** para abrir a tela de configurações. No campo URL da notificação, insira o **endpoint** copiado no **Curseduca** e marque a opção Receber mensagens de NIP (Habilitadas). Por fim, clique em Salvar.

<figure><img src="/files/Hzj1yIfrNZmhqhEPBmqt" alt=""><figcaption><p>PayPal</p></figcaption></figure>

### Configuração na **Developers Dashboard**&#x20;

O segundo local onde é preciso configurar o **endpoint** é na **Developers Dashboard** do **PayPal**. Acesse o site e certifique-se de estar no modo **LIVE**, e não no modo **Sandbox**.

<figure><img src="/files/1u7hJGlruWcdCLft0rVl" alt=""><figcaption><p>PayPal</p></figcaption></figure>

Navegue para a página **Apps & Credentials** e na seção **REST API Credentials** clique em **Create App**.

<figure><img src="/files/ZIOZAWwOlXZuvTFYFbEH" alt=""><figcaption><p>PayPal</p></figcaption></figure>

Insira um nome desejado para o **APP**, e clique em **Create** **App**

<figure><img src="/files/0TA2XgPo18Ny8oSERsQO" alt=""><figcaption><p>PayPal</p></figcaption></figure>

Você será redirecionado para a página de **configurações** do **APP** recém criado. Em seguida, vá para a seção **LIVE WEBHOOKS** e clique em **Add Webhook**.

No campo **Webhook** **URL**, insira o **endpoint** copiado na **Curseduca** e marque a opção **All Events**.

<figure><img src="/files/r6QKDFef1AHJvxtzk2XS" alt=""><figcaption><p>PayPal</p></figcaption></figure>

Por fim, clique em **Save** para salvar as **configurações**.

### Criar um produto/botão no PayPal&#x20;

O próximo passo é criar um **produto** (**botão**) no **PayPal**. Para isso, acesse a **Business Dashboard** do **PayPal** e clique em Ferramentas para Empresas.

<figure><img src="/files/3s8eH82GlrUFGtuDRsNr" alt=""><figcaption><p>PayPal</p></figcaption></figure>

Em seguida, clique em **PayPal Checkout** e procure pela opção **Configuração Inicial**, que pode ser encontrada na seção **Configuração rápida para itens individuais**.

<figure><img src="/files/Ri3DcEXD7vap81SXJtxm" alt=""><figcaption><p>PayPal</p></figcaption></figure>

Preencha as informações do botão e certifique-se de guardar o valor do campo "**Descrição do produto"**, pois ele será a referência externa que iremos cadastrar no **Curseduca**. Por fim, clique em **Copiar Código**.

<figure><img src="/files/GUxkTSrDYhQgAvZuJiSZ" alt=""><figcaption><p>PayPal</p></figcaption></figure>

## Configurações no Curseduca

Para relacionar o produto/botão recém criado no **PayPal** com um **conteúdo** na **Curseduca**, navegue para a seção **Conteúdos** e clique em Editar no conteúdo desejado.

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

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

<figure><img src="/files/1TqfRQongRJRGhu62PXD" alt=""><figcaption></figcaption></figure>

Vá para a aba **Integrações** e clique em Nova integração. Selecione a integração **PayPal** e no campo **Referência Externa** adicione o valor do campo **Descrição do Produto**, mencionado no passo anterior. Por fim clique em **Criar** para **salvar** a nova **integração**.

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

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

Prontinho a integração foi configurada! E agora os conteúdos com os códigos configurados irão ser vendidos pela **Paypal** serão liberados no **Curseduca**.

***

### Dicas do Curseduca:&#x20;

Evite que os produtos integrados compartilhem o mesmo código no Curseduca, para evitar conflitos. Caso deseje liberar vários conteúdos simultaneamente, crie uma oferta no Curseduca e insira o ID da integração na oferta.

Lembrando que se o conteúdo for inserido na vitrine deve-se selecionar um método de pagamento para que o aluno não consiga obter o conteúdo gratuitamente. Recomendamos que selecione pagamento customizado, assim você pode colocar o link de pagamento externo da integração e o aluno será enviado para fazer o pagamento por lá, como desejado.

***

{% hint style="info" %}

#### **NOTA:** Todos esses 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 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/paypal.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.
