Intelligent search powered by OpenAI
POST
400Error
invalid_user_id
invalid users involved.
invalid_order_state
the action requested is not valid for the current merchant order state.
invalid_string
string too long.
invalid_application_id
internal server error.
invalid_items
invalid unit_price.
user_not_allowed
user not allowed to operate.
invalid_operation_type
invalid operation type.
invalid_payer
invalid payer identifier.
invalid_id
invalid preference_id.
invalid_expired
the preference_id has expired.
invalid_sponsor_id
invalid sponsor_id.
invalid_marketplace
invalid marketplace.
unmarshal_error
could not unmarshal request body into merchant order struct.
invalid_url
invalid URL. Isn't HTTP or HTTPS.
communication_error
Error when calling...
401Error
invalid_token
access denied.
invalid_caller_id
invalid caller_id
curl -X POST \
'https://api.mercadopago.com/merchant_orders'\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer TEST-3322*********190-03031*********46528954c*********0339910-1*********' \
-d '{
"external_reference": "default",
"preference_id": "Preference identification",
"sponsor_id": null,
"payer": {
"id": 123,
"nickname": "JOHN"
},
"site_id": "MLA",
"items": [
{
"id": "item id",
"category_id": "item category",
"currency_id": "BRL",
"description": "item description",
"picture_url": "item picture",
"quantity": 1,
"unit_price": 5,
"title": "item title"
}
],
"application_id": "10000000000000000"
}'
{
"id": 9999999999,
"status": "closed",
"external_reference": "default",
"preference_id": "Preference identification",
"collector": {
"id": 999999999
},
"marketplace": "NONE",
"date_created": "2018-09-14T17:11:31.000Z",
"last_updated": "2018-09-14T17:11:43.000Z",
"shipping_cost": 0,
"total_amount": 5,
"site_id": "MLA",
"paid_amount": 5,
"refunded_amount": 0,
"payer": {
"id": 999999999
},
"items": [
{
"id": "item id",
"category_id": "item category",
"currency_id": "BRL",
"description": "item description",
"picture_url": "item picture url",
"title": "item title",
"quantity": 1,
"unit_price": 5
}
],
"additional_info": "additional information",
"application_id": "10000000000000000",
"order_status": "paid"
}