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 consultas recorrentes, 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: headerThis is a temporary header, it should be used just for development with the value "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": "alguma-referência-sobre-seu-aplicativo",
    "print_on_terminal": true,
    "ticket_number": "S0392JED"
  }
}
Erros
401bad_request
401 Unauthorized - Token is invalid
403bad_request
403 Forbidden - Integrator isn't registered
404bad_request
404 Not-found - Payment intent doesn't exist
500bad_request
500 Internal server error