Recursos para IA
Resolver QRhttps://api.mercadopago.com/instore/v2/external/resolve
Resolve os dados do QR code gerado pelo Mercado Pago, retornando as informações do pedido e os métodos de pagamento disponíveis.
GET
Request parameters
Header
Authorization
string
OBRIGATÓRIO
Bearer access token.
Query
data
string
OBRIGATÓRIO
Conteúdo raw do QR code escaneado.
Response parameters
status
string
Estado do QR. O endpoint retorna HTTP 200 mesmo em erros de negócio — avalie este campo para determinar o estado real.
closed_amount: QR válido com valor fixo.
opened: QR válido com valor aberto (definido pela carteira).
expired: QR expirado.
administrator
object
Informações sobre a entidade administradora de interoperabilidade que gerencia a rede QR.
collector
object
Informações sobre o estabelecimento (collector) dono do QR code que receberá o pagamento.
order
object
Informações sobre o pedido associado ao QR code, incluindo seus itens e o valor total.
Erros
404Não encontrado
500Erro interno do servidor
Request
curl -X GET \
'https://api.mercadopago.com/instore/v2/external/resolve?data=00020101021143540016com.mercadolibre0130https://mpago.la/pos/10368058550150011273265943055204970053030325802AR5906Prueba6004CABA6304FA22'\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer APP_USR-' \
Response
{
"status": "closed_amount",
"administrator": {
"name": "COELSA",
"identification_number": "30692264785"
},
"collector": {
"name": "Prueba Perfumería",
"identification_number": "27326594305",
"account": "0000000000000000000000",
"mcc": "5912",
"postal_code": "c1430dnn"
},
"order": {
"id": "is95b2e2c156a448799e17b5fd5eea82513806",
"items": [
{
"title": "Producto",
"currency_id": "ARS",
"unit_price": 1,
"quantity": 1
}
],
"total_amount": 1
},
"payment_methods_allowed": [
{
"id": "CARD",
"restrictions": {
"min_amount_allowed": 5,
"max_amount_allowed": 25000,
"max_bins_allowed": "1"
}
}
],
"additional_info": ""
}