Buscar em intenção de pagamento - Pagamentos Point - Mercado Pago Developers
Buscar em intenção de pagamento

GET

/point/integration-api/payment-intents/{paymentintentid}
Este endpoint permite obter informações sobre a intenção de pagamento. Este endpoint fornecerá as informações da intenção de pagamento, seu status final e o ID do pagamento, que pode ser usado para obter o status final da transação na API de pagamento. As notificações do webhook são o principal ponto de comunicação das informações de intenção de pagamento, portanto este endpoint deve ser utilizado para testes e contingências, e não para pesquisas, pois possui restrições como consumo por tempo, permite uma requisição por segundo para obter informações.
Parâmetros de requisição
x-test-scope
string
Localização: headerEste é um header temporário, deve ser usado apenas para desenvolvimento com o valor "sandbox"
paymentIntentId

OBRIGATÓRIO

string
Localização: pathPayment Intent Id
Parâmetros de resposta
id
string
Localização: body
state
string
Localização: body
amount
integer
Localização: body
device_id
string
Localização: body
Solicitação
curl
curl -X GET \
    'https://api.mercadopago.com/point/integration-api/payment-intents/{paymentintentid}' \
    -H 'Authorization: Bearer YOUR_ACCESS_TOKEN' 
Resposta
json
{
  "id": "7f25f9aa-eea6-4f9c-bf16-a341f71ba2f1",
  "state": "FINISHED",
  "amount": 1500,
  "device_id": "INGENICO_MOVE2500__ING-23976989",
  "payment": {
    "id": 16499678033
  },
  "additional_info": {
    "external_reference": "some-reference-from-your-application",
    "print_on_terminal": true,
    "ticket_number": "S0392JED"
  }
}
Erros
401bad_request
401401-- Unauthorized - Token is invalid
403bad_request
403403-- Proibido - O integrador não está registrado
404bad_request
404404-- Não encontrado - Intenção de pagamento inexistente
500bad_request
500500-- Erro interno do servidor