> ## Documentation Index
> Fetch the complete documentation index at: https://docs.selltrust.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Mercado Pago (OAuth)

O Mercado Pago é conectado por OAuth: o dono da conta autoriza a SellTrust no site do Mercado Pago. Por isso a API não aceita credenciais do Mercado Pago; ela devolve a situação da conexão e a URL de autorização.

Abra `auth_url` em um navegador logado na conta Mercado Pago do lojista. Depois da autorização, o navegador volta para o painel e a conexão passa a aparecer como `connected: true`. A URL vale por 15 minutos; chame o endpoint de novo para gerar outra.

Com a conta conectada, `PUT /api/v1/gateway/MERCADO_PAGO` aceita `enabled` e `fee`, e `DELETE /api/v1/gateway/MERCADO_PAGO` desconecta.

> [!NOTE]
>
> Exige a permissão **Gerenciar Gateways** (`MANAGE_GATEWAYS`) do usuário que criou o token. Veja [Permissões do token](https://docs.selltrust.com.br/api-reference/permissions.md).

**Authorization** `string` *required*

Token de API no formato `Bearer stk_live_...`.

```json Response theme={null}
{
  "connected": false,
  "enabled": false,
  "expires_at": null,
  "auth_url": "https://auth.mercadopago.com/authorization?client_id=...&response_type=code&platform_id=mp&state=...&redirect_uri=...&code_challenge=...&code_challenge_method=S256"
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.