Requisitos prévios para se integrar
Observe estes pontos antes de começar:
1. Acesse uma conta
Para poder começar a integração, é necessário contar com uma conta de Mercado Pago ou Mercado Livre.
Você pode Entrar em uma conta existente ou Criar uma nova conta.
2. Crie uma aplicação
Para transacionar via integração Mercado Pago, uma credencial deve ser criada. Essa credencial terá uma identificação e o Access Token, somente com esse token será possível transacionar utilizando uma conta Mercado Pago. Crie uma aplicação para obter as credenciais e configurar notificações webhooks.
É fácil e explicamos como fazer isso:
- Entre em Suas integrações.
- Selecione “Nova aplicação” ou “Criar sua primeira aplicação”.
- Dê a ela um nome com o qual você possa identificá-la mais tarde.
- Aceite nossos Termos e condições. E pronto!
Caso não tenha nenhuma aplicação cadastrada, veja o tutorial.
3. Gerar usuários de teste
Para realizar os testes, é necessário que você tenha, no mínimo, dois usuários: um comprador e um vendedor.
Execute o comando seguinte para gerar um usuário de teste:
curl
curl -X POST \
-H "Content-Type: application/json" \
-H 'Authorization: Bearer ${TEST_ACCESS_TOKEN}' \
"https://api.mercadopago.com/users/test" \
-d '{"site_id":"MPE","description" : "a description"}'
Resposta:
json
{
"id": 123456,
"nickname": "TT123456",
"password": "qatest123456",
"site_status": "active",
"site_id": "MPE",
"description": "a description",
"email": "test_user_123456@testuser.com",
"date_created": "2021-11-04T12:02:35Z",
"date_last_updated": "2021-11-04T12:02:35Z"
}
Uma vez que os usuários de teste são criados, você pode começar com a integração e criar as lojas e caixas.
4. Como coletar Access Token (OAuth)
Para você integrador que irá trabalhar com diversas lojas que utilizam carteira digital Mercado Pago, orientamos que faça o processo de OAuth - autenticação entre contas, esse processo consiste no processo do vendedor permitir que seus dados sejam compartilhados com um sistema terceiro de forma segura.
O access token não poderá ser compartilhado de outra maneira que não seja o OAuth. Clique aqui para mais informações.
5. Como Identificar sua integração (Sponsor ID)
Para identificar os pedidos que são transacionados pelo seu sistema de gestão, faça a inclusão do sponsor ID, veja nas APIs de ordens presenciais como você enviará essa informação.
Passo a Passo: