Búsqueda inteligente powered by OpenAI
Cancelar pedido
PUT
Productos que lo utilizan:
Parámetros para la solicitud
PATH
shipment_id
Shipment ID del pedido.string
REQUERIDO
BODY
status
Este campo indica el estado del pedido, que debe tener el valor "cancelled" para este endpoint.string
cancellation_reason
Motivo de la cancelación que se recuperó desde el endpoint de motivos de la cancelación.object
Parámetros de respuesta
status
Status of the order after its cancellation. The Status value that will be returned is "cancelled".string
Errores
400Error
400
Conflict-error - This order cannot be cancelled due to its current status.
401Error
401
Unauthorized - Access Token is invalid
403Error
403
Forbidden - User cannot access this resource
424Error
424
Not Found - Failed to get some information of the order
500Error
500
Internal server error
Solicitud
curl -X PUT \
'https://api.mercadopago.com/proximity-integration/shipments/{shipment_id}/cancel'\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer TEST-4599*********755-11221*********d497ae962*********ecf8d85-1*********' \
-d '{
"status": "cancelled",
"cancellation_reason": {
"id": "CS7452",
"value": "out_of_stock",
"message": "Me falta alguno de los productos."
}
}'
Respuesta de ejemplo
{
"status": "cancelled"
}