Do not know how to start integrating?
Check the first stepsPUT
REQUIRED
400Error
MISSING_BODY
HTTP body is required to modify point of sale.
UNKNOWN_FIELD_EXCEPTION
The indicated field is not allowed for this operation or is unknown.
INVALID_POS_ID
The ID of the point of sale is invalid, it must be numeric.
INVALID_NAME
NAME must be string.
NAME_TOO_LONG
The NAME must be less than 45 characters.
INVALID_FIXED_AMOUNT
FIXED_AMOUNT must be boolean.
INVALID_CATEGORY
CATEGORY must be numeric.
POS_UNKNOWN_MCC
CATEGORY must be valid for the user's site.
POS_INVALID_STORE_ID
STORE_ID must be numeric.
INVALID_EXTERNAL_STORE_ID
EXTERNAL_STORE_ID must be string.
EXTERNAL_STORE_ID_NOT_MATCH
The EXTERNAL_STORE_ID does not refer to the indicated STORE_ID.
INEXISTENT_EXTERNAL_STORE_ID
The EXTERNAL STORE_ID does not refer to an existing Store.
INVALID_EXTERNAL_ID
The EXTERNAL_ID field must be alphanumeric, only letters and numbers. No spaces, hyphens or special characters.
EXTERNAL_ID_TOO_LONG
The EXTERNAL_ID must be less than 40 characters.
INVALID_URL
The URL must be string and muste have the format of a valid url
URL_TOO_LONG
The URL must be less than 300 characters.
FIXED_AMOUNT_FALSE
If the URL field is indicated, the FIXED_AMOUNT field must be true. We do not support the open amount modality in this case.
403Error
1
If you are using the URL field, the host must be enabled by Mercado Pago. If it is not, you will receive this error. Please contact your assigned technical advisor.
404Error
1
If the point of sale does not exist for an indicated ID or EXTERNAL_ID and to the user.
409Error
1
A pont of sale with the same EXTERNAL_ID already exists.
Did you find this information useful?
Yes
Not
curl -X PUT \
'https://api.mercadopago.com/pos/{id}'\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer TEST-2151*********762-03031*********750b665b7*********4dac477-1*********' \
-d '{
"name": "First POS",
"fixed_amount": false,
"category": 621102,
"store_id": 1234567,
"external_id": "SUC001POS001",
"external_store_id": "SUC001"
}'
{
"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-25T15:16:12.000Z",
"uuid": "0977011a027c4b4387e52069da4264deae2946af4dcc44ee98a8f1dbb376c8a1",
"user_id": 446566691,
"name": "First POS",
"fixed_amount": false,
"category": 621102,
"store_id": 1234567,
"external_store_id": "SUC001",
"external_id": "SUC001POS002",
"site": "MLB",
"qr_code": "00020101021226940014BR.GOV.BCB.PIX2572pix-qr-h.mercadopago.com/instore/h/p/v2/db12b6e2ec4844839825c6dce7cd2f2243530016com.mercadolibre0129https://mpago.la/pos/212798995204000053039865802BR5924VICTOR CORREA DE ALMEIDA6008CAMPINAS62070503***63040B44"
}