2011-10-19 7 views

Respuesta

11

Gracias a Diglin por señalarme en el lugar correcto. Para presentar la respuesta correctamente:

Puede hacerlo utilizando el método addComment, que también le permite especificar el nuevo estado del pedido como uno de sus parámetros.

$sku='100000003'; 
$orderStatus = 'Downloaded'; 
$comment = 'The order was successfully downloaded'; 
$sendEmailToCustomer = false; 

$proxy->call($sessionId, 'sales_order.addComment', array($sku, $orderStatus, $comment, $sendEmailToCustomer)); 

Espero que esto ayude a alguien.

1

Después de haber visto la documentación del API y el código fuente, se puede obtener una información acerca de un pedido y comentarlo a ella. No puedes editar o eliminar un pedido. Tienes que crear tu propia API si la necesitas. Consulte este enlace para ver qué es posible con la API: Magento Core API - Mage Sales

+1

perfecto funciona - Yo estaba buscando un método personalizado y que estaba disponible todo el tiempo como parte de addComment. '$ proxy-> call ($ sessionId, 'sales_order.addComment', array ('100000003', 'mycustomvalue', 'Un comentario personalizado', verdadero));' – elMarquis

+0

Estaba pensando que addComment, agregar solo comentario: -) pero puedes agregar más. estupendo :-) –

Cuestiones relacionadas