UNPKG

magento-nodejs

Version:

Magento SOAP API wrapper for Node.js

68 lines (48 loc) 1.57 kB
# Sales Order ## [addComment](http://www.magentocommerce.com/api/soap/sales/salesOrder/sales_order.addComment.html) Allows you to add a new comment to the order. ```js magento.salesOrder.addComment({ orderIncrementId: val, status: val, comment: val, /* optional */ notify: val /* optional */ }, callback); ``` ## [cancel](http://www.magentocommerce.com/api/soap/sales/salesOrder/sales_order.cancel.html) Allows you to cancel the required order. ```js magento.salesOrder.cancel({ orderIncrementId: val }, callback); ``` ## [hold](http://www.magentocommerce.com/api/soap/sales/salesOrder/sales_order.hold.html) Allows you to place the required order on hold. ```js magento.salesOrder.hold({ orderIncrementId: val }, callback); ``` ## [info](http://www.magentocommerce.com/api/soap/sales/salesOrder/sales_order.info.html) Allows you to retrieve the required order information. ```js magento.salesOrder.info({ orderIncrementId: val }, callback); ``` ## [list](http://www.magentocommerce.com/api/soap/sales/salesOrder/sales_order.list.html) Allows you to retrieve the list of orders. Additional filters can be applied. ```js magento.salesOrder.list(callback); // or magento.salesOrder.list({ filters: { key: 'val' } }, callback); ``` ## [unhold](http://www.magentocommerce.com/api/soap/sales/salesOrder/sales_order.unhold.html) Allows you to unhold the required order. ```js magento.salesOrder.unhold({ orderIncrementId: val }, callback); ```