Inicio
Documentação
Recursos
Parcerias
Comunidade

Recursos

Confira as atualizações das nossas soluções e do funcionamento do sistema ou peça suporte técnico.

Parcerias

Conheça nosso programa para agências ou desenvolvedores que oferecem serviços de integração e vendedores que desejam contratá-los.

Comunidade

Fique por dentro das últimas novidades, peça ajuda a outros integradores e compartilhe seu conhecimento.

Atualizar modo de operação da terminal - Pagamentos presenciais - Mercado Pago Developers

Busca inteligente powered by OpenAI 

Atualizar modo de operação do terminal

PATCH

https://api.mercadopago.com/terminals/v1/setup
Este endpoint permite que você altere o modo de operação do terminal. Em caso de sucesso, a requisição retornará uma resposta com o status 200.
Parâmetros de requisição
BODY
terminals
array
Este nó conterá uma lista de terminals cujo modo de operação será modificado.
Parâmetros de resposta
terminals
array
Este nó conterá as informações do terminal com seu novo modo de operação.
Erros

400Erro.

unsupported_site

Site inválido para fazer a solicitação. Os únicos locais/sites disponíveis são Argentina, Brasil, Chile e México. Verifique o Access Token enviado e tente executar a solicitação novamente.

invalid_payload

Payload inválido. Verifique os campos enviados e tente fazer a solicitação novamente.

403Erro.

terminal_not_allowed_action

O terminal identificado no campo "id" não permite executar esta ação. Os únicos terminals habilitados para esta solicitação são "PAX_A910" e "NEWLAND_N950".

store_pos_not_found

A loja associada ao terminal não foi encontrada. Revise a mensagem retornada e tente enviar a solicitação novamente.

404Erro.

not_found

Recurso não encontrado. Valide os parâmetros enviados e tente realizar novamente a solicitação.

424Erro.

internal_error

Erro interno. Revise a mensagem retornada e tente enviar a solicitação novamente.

502Erro.

internal_error

Erro interno. Revise a mensagem retornada e tente enviar a solicitação novamente.

504Erro.

internal_error

Erro interno. Revise a mensagem retornada e tente enviar a solicitação novamente.

Requisição
curl -X PATCH \
    'https://api.mercadopago.com/terminals/v1/setup'\
    -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer TEST-4599*********755-11221*********d497ae962*********ecf8d85-1*********' \
    -d '{
  "terminals": [
    {
      "id": "PAX_A910__SMARTPOS1234345545",
      "operating_mode": "PDV | STANDALONE "
    }
  ]
}'
Resposta de exemplo
{
  "terminals": [
    {
      "id": "PAX_A910__SMARTPOS1234345545",
      "operating_mode": "“PDV” | “STANDALONE” "
    }
  ]
}