Recursos para IA
Resolver QR

Resuelve los datos del código QR generado por Mercado Pago, retornando la información del pedido y los métodos de pago disponibles.

GET

https://api.mercadopago.com/instore/v2/external/resolve
Request parameters
Header
Authorization
string

REQUERIDO

Bearer access token.
Query
data
string

REQUERIDO

Contenido raw del código QR escaneado.
Response parameters
status
string
Estado del QR. El endpoint retorna HTTP 200 incluso en errores de negocio — evalúa este campo para determinar el estado real.
closed_amount: QR válido con monto fijo.
opened: QR válido con monto abierto (definido por la billetera).
expired: QR expirado.
administrator
object
Información sobre la entidad administradora de interoperabilidad que gestiona la red QR.
collector
object
Información sobre el comercio (collector) propietario del código QR que recibirá el pago.
order
object
Información sobre el pedido asociado al código QR, incluyendo sus ítems y el monto total.
Errores

404No encontrado

500Error interno del 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": ""
}