Criar um Caixa/posGerar um ponto de venda em uma loja. Cada caixa registradora terá um código QR exclusivo vinculado a ela.
POST
Parâmetros de requisição
category
Localização: bodyCódigo MCC que indica a categoria do ponto de venda. Se não especificado, ele permanece como uma categoria genéricanumber
621102: Gastronomia Argentina
473000: Posto de combustível Argentina
5611203: Gastronomia Brasil
4731300: Posto de combustível Brasil
5812: Gastronomia Mexico
468419: Posto de combustível Mexico
5611: Gastronomia Colombia
4731: Posto de combustível Colombia
5520: Gastronomia Peru
5050: Posto de combustível Peru
56101: Gastronomia Uruguai
47300: Posto de combustível Uruguai
561000: Gastronomia Chile
473001: Posto de combustível Chile
external_id
Localização: bodyIdentificador único da caixa definido pelo sistema integradorstring
external_store_id
Localização: bodyExternal_id da loja a que a caixa pertence, definido pelo sistema integradorstring
fixed_amount
Localização: bodyDetermine se o cliente pode inserir o valor a ser pagoboolean
Parâmetros de resposta
id
Localização: bodyidnumber
qr
Localização: bodyqrobject
status
Localização: bodystatusstring
date_created
Localização: bodydate_createdstring
Solicitação
curl
curl -X POST \
'https://api.mercadopago.com/pos' \
-H 'Authorization: Bearer ACCESS_TOKEN_ENV' \
-d '{
"name": "First POS",
"fixed_amount": false,
"category": 621102,
"store_id": "123123ASDD0919ASDF912"
}'
Resposta
json
{
"id": 2711382,
"qr": {
"image": "https://www.mercadopago.com/instore/merchant/qr/2711382/0977011a027c4b4387e52069da4264deae2946af4dcc44ee98a8f1dbb376c8a1.png",
"template_document": "https://www.mercadopago.com/instore/merchant/qr/2711382/template_0977011a027c4b4387e52069da4264deae2946af4dcc44ee98a8f1dbb376c8a1.pdf",
"template_image": "https://www.mercadopago.com/instore/merchant/qr/2711382/template_0977011a027c4b4387e52069da4264deae2946af4dcc44ee98a8f1dbb376c8a1.png"
},
"status": "active",
"date_created": "2019-08-22T14:11:12.000Z",
"date_last_updated": "2019-08-22T14:11:12.000Z",
"uuid": "0977011a027c4b4387e52069da4264deae2946af4dcc44ee98a8f1dbb376c8a1",
"user_id": 446566691,
"name": "Caja Principal",
"category": 621102,
"store_id": 12345678,
"external_store_id": "BK021",
"url": "https://www.miempresa.com/MP?locationId=6232&positionId=01",
"external_id": "4lph4num3r1c"
}
Erros
400bad_request
MISSING_BODY
UNKNOWN_FIELD_EXCEPTION
INVALID_NAME
NAME_TOO_LONG
INVALID_FIXED_AMOUNT
INVALID_CATEGORY
UNKNOWN_MCC
INVALID_STORE_ID
INVALID_EXTERNAL_STORE_ID
EXTERNAL_STORE_ID_NOT_MATCH
INEXISTENT_EXTERNAL_STORE_ID
INVALID_EXTERNAL_ID
EXTERNAL_ID_TOO_LONG
INVALID_URL
URL_TOO_LONG
FIXED_AMOUNT_FALSE
403bad_request
1
404bad_request
1
409bad_request
1
Essas informações foram úteis?