/mpmobile/instore/qr/:user_id/:external_id

BASE URI https://api.mercadopago.com/mpmobile/instore/qr/{user_id}/{external_id}

HTTP Request

curl

 curl -X POST \
'https://api.mercadopago.com/mpmobile/instore/qr/USER_ID/EXTERNAL_ID?access_token=PROD_ACCESS_TOKEN' \
 -d '{
    "external_reference": "Factura-0001",
    "notification_url": "www.yourserver.com",
    "sponsor_id": 446566691,
    "items" :[{
    		"id" : "78123172",
  		    "title" : "Shampoo",
    		"currency_id" : "[FAKER][CURRENCY][ACRONYM]",
    		"unit_price" : 120.00,
    		"quantity" : 1,
            "description": "Almendras",
            "picture_url": "https://bit.ly/2nxdWHa"
    		    }
              ]
    }' 

Request Params

ParameterTypeDescription
user_id String Identificador del usuario.
external_id String Identificador único de la caja/punto de venta, definido por el integrador.
external_reference String(256) Referencia que puede sincronizar con su sistema de venta.
notification_url String(500) URL a la cual se enviará la notificación de pago o merchant_order.
sponsor_id String USER_ID de la cuenta de Mercado Pago del sistema integrador.
items Object Información de los productos involucrados en la orden.
id String Código del producto.
title String Título del producto.
currency_id String(3) Identificador de moneda en formato ISO_4217.
unit_price Float Precio unitario del producto (máximo 2 decimales).
quantity Integer Cantidad de producto.
description String Descripción del producto.
picture_url String URL de imagen del producto.

HTTP Response

json

 {
  "id": "360472057-3d2cadbf-2c54-485c-bcb9-f262adc14af6",
  "items": [
      {
            "title" : "Shampoo",
            "id" : "78123172",
            "currency_id": "[FAKER][CURRENCY][ACRONYM]",
            "unit_price" : 120.00,
            "quantity" : 1,
            "description": "Almendras",
            "picture_url": "https://bit.ly/2nxdWHa"
     }
  ],
  "collector_id": 360472057,
  "collector": {},
  "total_amount": 120,
  "amount": 120,
  "external_reference": "Factura-0001",
  "operation_type": "regular_payment",
  "payment_methods": {
      "excluded_payment_methods": [
          {
              "id": ""
          }
      ],
      "excluded_payment_types": [
          {
              "id": "ticket"
          },
          {
              "id": "atm"
          }
      ]
  },
  "marketplace": "NONE",
  "marketplace_fee": 0,
  "sponsor_id": 446566691,
  "notification_url": "http://www.yourserver.com",
  "back_urls": {
      "success": "",
      "pending": "",
      "failure": ""
  },
  "payer": {
      "id": 0,
      "email": "",
      "identification": {
          "number": "",
          "type": ""
      },
      "address": {
          "primary": false,
          "zip": ""
      },
      "phone": {
          "area_code": "",
          "number": ""
      },
      "internal_tags": []
  },
  "expires": false,
  "additional_info": "",
  "site_id": "[FAKER][GLOBALIZE][SITE_ID]",
  "client_id": 360472057,
  "processing_modes": [
      "aggregator"
  ],
  "internal_metadata": {}
}
 

Error Codes

CodeDescription
400 BAD_REQUEST
invalid_collector_id collector_id debe ser un número.
invalid_collector_id collector_id inválido.
invalid_sponsor_id No se ha encontrado el sponsor_id.
invalid_sponsor_id sponsor_id debe ser un número.
invalid_sponsor_id El parámetro sponsor_id debe ser distinto del parámetro collector_id.
invalid_sponsor_id El site del parámetro sponsor_id debe ser el mismo que el parámetro collector_id.
invalid_sponsor_id El sponsor_id no aceptó los términos y condiciones de Mercado Pago.
invalid_sponsor_id El sponsor_id no es un usuario activo.
invalid_items El monto no puede ser pagado con Mercado Pago.
invalid_items ítems requeridos.
invalid_items ítems inválidos, error de formato.
invalid_items currency_id es requerido.
invalid_items currency_id inválido.
invalid_items El parámetro quantity es requerido.
invalid_items El parámetro quantity debe ser un número.
invalid_items El parámetro unit_price es requerido.
invalid_items unit_price debe ser un número.
invalid_items unit_price inválido.
invalid_access_token Acceso denegado.

La búsqueda no arrojó ningún resultado.

Verifica la la ortografía de los términos de búsqueda o prueba con otras palabras clave.