# Mercado Pago

## Introdução

Através desta integração, as compras realizadas 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

Iremos selecionamos a opção ‘Integrações’, na área do desenvolvedor:

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

{% hint style="info" %}
Você pode acessar através do link: <https://www.mercadopago.com.br/developers/pt>
{% endhint %}

Depois, selecionamos a opção **‘Criar aplicação**’:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdQfJfXIkRr0usZIsIawNnsBkN-k4N5kss3I4UJl9Wumsq-ky7sbB97XmUHOS1iwDIbY_DadtRurhOJp6hjw_YAS97YmPAGoY_4f3IVh39Uxqx114zwTArVvE6wCN7WD0cqctis5Q?key=qXRMh3q0HvN3REmfatKD1Q" alt=""><figcaption><p>Mercado Pago</p></figcaption></figure>

Preenchemos os dados e clicamos novamente em **‘Criar aplicação’**:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeSzD0JGcwyW7en2pcmLa_zW4Xbbf3776bT6aW23mA6HAB1nTjxqUgA-F9LTCE6PwXY8XXuR15DET8_-ZwI2eXc2NMOqYQm_1-jt388Uyz-6sik6mYNd06NGUYC3vura07lPzEIxQ?key=qXRMh3q0HvN3REmfatKD1Q" alt=""><figcaption><p>Mercado Pago</p></figcaption></figure>

No painel da Aplicação, devemos selecionar a opção **‘Credenciais de produção’** no menu à esquerda:<br>

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfbt_MQx3UOLlO95KIW4mNjsOHDiTeBGIPnw5YfCFmHTc9h-giDfmhl4AxpcIhjAcDn1AaRwZ_x-w4NO3ZY_5U0c7oQS1JzHO78Cy0MxaxlV8ZJpgYv-q3popOjHAbOM5DR5aI-fA?key=qXRMh3q0HvN3REmfatKD1Q" alt=""><figcaption><p>Mercado Pago</p></figcaption></figure>

Neste caso você irá preencher o quadro seguinte com as devidas informações:

* **Setor:** Escolha a categoria que melhor define seu negócio
* **Site:** Insira a URL do seu site. Pode ser a URL da sua aplicação no Curseduca ou uma outra URL associada ao seu negócio. Esse dado serve apenas para o Mercado Pago validar que existe um negócio de verdade

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcDeVk-xGetxfVgRxcd59O0SlooL33I9mpyLOA6I0uWOof0z_sOg1082NIve8N-Y6UR3S-xI-evmIpEYkGHaT8chCi3tkuk3FMPw7BZJm_bkr2VloLxLxW8Sip5wbYwG2ihwI8u_A?key=qXRMh3q0HvN3REmfatKD1Q" alt=""><figcaption><p>Mercado Pago</p></figcaption></figure>

Agora você irá copiar o seu **'Access Token**', conforme mostra a imagem:

Exemplo de um Access Token

O  'Access Token' é uma chave privada da aplicação, usada para gerar pagamentos. É essencial que essa informação seja mantida segura em seus servidores.

<figure><img src="/files/67LBrEiz13nuvJwrCtC2" alt=""><figcaption><p>Mercado Pago</p></figcaption></figure>

#### APLICAÇÃO NO CURSEDUCA

Agora que já coletamos a 'acess token' do Mercado pago, iremos entrar no nosso ambiente do Curseduca e acessar as configurações. Conforme mostra a imagem:

<figure><img src="/files/JapmI8JZvSlwGq435LQE" alt="" width="177"><figcaption><p>Home</p></figcaption></figure>

Agora, na página de 'Configurações da plataforma', iremos clicar em 'Configurar Integrações', conforme mostra a imagem:

<figure><img src="/files/yvolOSQpwvmMBmxRPhoN" alt="" width="449"><figcaption><p>Home>configurações</p></figcaption></figure>

Em seguida, na página de 'integrações' iremos selecionar o Mercado Pago:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXe5YiYTtm9l5gFtR-9W7cGwyR6jhYU97vPcuHgi4H5_MI5OUI8guhZdp9YrPng2NhHIpzbgGr1vWylwRiepHRHb71hzgWvRVZkU569nUuW9w_fnTpZbqO9LRF8sYATunTQzBpIAxMtKVKSc_F8BXrV3sp7f?key=6YlBDWZcmqaGl0tWTHcLNQ" alt="" width="563"><figcaption><p>Home>configurações>integrações</p></figcaption></figure>

Agora, você irá colar o 'acess token' que coletamos anteriormente, lá no site do Mercado Pago:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXccyWIOhlwiemCJU5QpD0trpyRlxaoRvcLwYcCx9VOyOUjONY1HbrXH1zdVv8NjQyzX4csoKhYIB9GZn9udThfVCyFZ6E0KqDnQdO4ablE2kJm3oUw7wB6cE4QeA0TfND2U6mMn7me-7_meaFp-eZ2CRKvt?key=6YlBDWZcmqaGl0tWTHcLNQ" alt="" width="563"><figcaption><p>Home>configurações>integrações</p></figcaption></figure>

Feito isso, agora vamos copiar a 'Webhook URL' que se encontra na mesma página para configurar no 'Mercado Pago'. Confira a imagem:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdj1AYnhczN3Q1PXAEmrQzgFEC4Sh_z2j_moJU3kAylVt8nF5dpFK-fYUHMRNXz55wm05xdohurX5M7wFoLZV7fDcizZj3A-CvXKhJO2aXHdBnF4_i9C9lW0-qR2Y7cgX_xv0DWEGTtNNoJVnd0lLr630oj?key=6YlBDWZcmqaGl0tWTHcLNQ" alt="" width="563"><figcaption><p>Home>configurações>integrações</p></figcaption></figure>

#### Configurando Webhook no Mercado Pago

Agora que copiamos a webhook na página do Curseduca, iremos configurar no site do Mercado Pago.

Retornando ao painel da nossa aplicação no Mercado Pago, no menu à esquerda selecionamos a opção ‘Webhooks’:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcEQqn0uxF5v0ZNih2D0FLH0hmEafOGbfw4voX63Efu5tOEHYKtZY7sJsXzUl13qHgsPBNPIBzE6A5hFok50SNX-7yZRW51UwXq748Ss7Wq_IqsxlH5VFVCr1nouecnIC998gBBrA?key=qXRMh3q0HvN3REmfatKD1Q" alt=""><figcaption><p>Mercado Pago</p></figcaption></figure>

Selecionamos a opção ‘Configurar Notificações’:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfQizoG7NB7mDUrb_gXV-aQWXGb8paEIMKvBOA10QRvMbFBZkohR4TNQkPZCXhwxQJzk4mkeQ0-ZL7Fd_3AWG7gw9Xy1XZyTlho_4SmvmPwz2G5qgqMdfOdqeRGg6ojZTQgEsL_?key=qXRMh3q0HvN3REmfatKD1Q" alt=""><figcaption><p>Mercado Pago</p></figcaption></figure>

Agora vamos configurar as notificações. Basta colocar no **'modo produção'**, em seguida preencher:

* A URL de produção: é a URL do Weebhook que copiamos na página do Curseduca, no passo anterior. Lembra?

<details>

<summary>Lembrete: URL do Weebhook</summary>

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcsNqYybavqdWZv8qTdbm5m-DIkgNHDIXZEa4mRtnKqlNFmZaot5CBedSJ6VKAXmEWJtWMRj1V-AKp-dP4lodnA2cGC1Tw8YwNB15gLEYNnDud02EGf_SE_4FppkT8ulZFM9a5fTUufobGYlz4jz4uxoGw?key=6YlBDWZcmqaGl0tWTHcLNQ" alt=""><figcaption></figcaption></figure>

</details>

* Eventos: selecione 'pagamentos'

Depois clique em 'Salvar configurações'

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXe6p6Pn086SvSAjRjp5_H84V7_2XkyAwNdeB0tdinC8sPGfTLnuP5ZphPjRnFTGZW92dJnjJF4Zu6DgmsIin6oFzhYiKxHhcGF0LUw9HdPQIWHWHmU0xSbJDA42iqfXX_ygLqGf-A?key=qXRMh3q0HvN3REmfatKD1Q" alt=""><figcaption><p>Mercado Pago</p></figcaption></figure>

#### Pagamentos avulsos no Mercado Pago

Para configurar um link de pagamento avulso que associe a sua aplicação no Mercado Pago a sua plataforma na Curseduca, precisamos acessar a API do Mercado Pago:

<https://www.mercadopago.com.br/developers/pt/reference/preferences/_checkout_preferences/post>

Podemos configurar diversos comportamentos para um link no Mercado Pago, conforme especificado pela documentação. Vamos fazer um exemplo simples para demonstrar como realizar a integração com a Curseduca:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfqBU3ef_vptBpUPEJl197gAnJv0n_UvL041l7fhHyIbv90_D3rR5ZgfTEaf6EUrO5Q_yoGkBarAsObmpPCvMYkgHqycqlFxBDqqfintsGWKsszVtHtKlFECzCws44LJAFc_0sr5g?key=qXRMh3q0HvN3REmfatKD1Q" alt=""><figcaption><p>Mercado Pago</p></figcaption></figure>

Essa chamada retorna um JSON que contém na propriedade **init\_point** nosso link de pagamento avulso:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfUNi3enw-fwxS3AKanKDaS90H3hAJFTEDWpZD16I3ie4cXzYO2JyQRh3gopvKkuOqHBA6J4treTGvUsVrHKEbMa8LtV75BJBnZA4D8EHsyQkyKg6IAtrcghy0FBaaS18ld1zmETQ?key=qXRMh3q0HvN3REmfatKD1Q" alt=""><figcaption><p>Mercado Pago</p></figcaption></figure>

Para relacionar vendas feitas com esse link a Curseduca, devemos extrair o valor da propriedade id do JSON retornado pelo Mercado Pago. Esse valor será a referência externa anexada ao grupo de acesso na Curseduca.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeXfbhnYirF7w0uPVLvofiB10f9-WnIrRysH_FWfiZsmIQpmO4akiQZo2eTst1ISZulBdMdiPXAUwX8DR4rvsqysxBG6pT763x_csH5lyZCK8IlkiT1aSkDGz8SxIPFKW0Xyc9Kxw?key=qXRMh3q0HvN3REmfatKD1Q" alt=""><figcaption><p>Mercado Pago</p></figcaption></figure>

Agora, vamos associar esse link a um grupo de acesso na Curseduca.

#### Configurando o Curseduca

Agora, voltamos a plataforma do Curseduca, acesse seu ambiente como instrutor ou administrador e clique no botão Grupo de acessos, conforme imagem abaixo:

<figure><img src="/files/XytAIXK0VuZa0u8WiJ4U" alt="" width="172"><figcaption><p>Home</p></figcaption></figure>

Em seguida, seremos direcionados para a página Grupo de acessos e, devemos clicar no Grupo a qual desejamos integrar, conforme mostra a imagem:

<figure><img src="/files/YD10IQpMHmxOVqqVHqyF" 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/3Mjn6WaEzW5WF3a2ODOv" 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 integrações, conforme mostra:

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

Agora, vamos +Adicionar nova integração clicando no botão:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeP-EFyinnk19pqYcCJ_u3kwL0dlXOF8jfj9GDEu-MlrarReZX-pRtOnSwcdouXLICTPADODltZ8NUnsT_sAF-FDfIuwF35A3sfTHdCi-grfJXuP__yv2QKeqmlwPvhAec7HAzJAZ_zMqL5wD4mjQEy0pm-?key=6YlBDWZcmqaGl0tWTHcLNQ" alt=""><figcaption><p>Home > Grupo de acesso > editar > integrações</p></figcaption></figure>

Em seguida encontre a Integração escolhida, no caso o Mercado Pago e clique em +Adicionar integração ao grupo de acesso, conforme a imagem:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdA93Xt4-I6KIqPMGie5yWBi3iKCqQzsP6buiquNJWD-v42e9L_A7AB9LPgCutdTnTwCga61yK_wJq5JRWTCJnK7Bd-pSnrW8_jlfEj7Bv26BdiiK4-IkXHOLhuwROYilXSPuSg91eTdHD0zQraam9x4DZS?key=6YlBDWZcmqaGl0tWTHcLNQ" alt=""><figcaption><p>Home > Grupo de acesso > editar > integrações</p></figcaption></figure>

Agora, com a integração adicionada, vamos clicar na setinha da direita (conforme a imagem) e vamos +Adicionar uma referência externa:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfwqqD8zMM4vrNQQS5v7nLqdREebeJtM8u41wzArHSL6Ml5uCGKrrlJ2xzSXhXGteBAffPSNPAAF_NrDw0dlyodbcx5WdW419GaXYAhpsADZhPTmcLazlNrJJVRAdype70XfB2jyBp4kYBNU8M8W5PFiqo?key=6YlBDWZcmqaGl0tWTHcLNQ" alt=""><figcaption><p>Home > Grupo de acesso > editar > integrações</p></figcaption></figure>

Nesse caso,  a 'referência externa' pode ser qualquer valor, vamos chamá-la de $referencia e aplicaremos no local indicado, conforme a imagem. Depois é só 'salvar'.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXedvZKhk68BTXCKFrmhJr4aO4HYgRF8KUtNmaYMnKn0DPQQ-5VeZGxyCoMo_ls19ebvTJ8rf3cvzU6sZPo2cSJjyxnBoN_ZRLIIRD59qS1XuPkLDTP_OwGCa00lipzj4nB3uGcDyewXxbafseIrrLVdDgo?key=6YlBDWZcmqaGl0tWTHcLNQ" alt=""><figcaption><p>Home > Grupo de acesso > editar > integrações</p></figcaption></figure>

***

<br>


---

# 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/mercado-pago.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.
