C# Class LinnworksAPI.OrdersMethods

Show file Open project: LinnSystems/LinnworksNetSDK

Public Methods

Method Description
AddCoupon ( System.Guid orderId, String barcode, CouponValidationResult couponData, System.Guid fulfilmentCenter, String ApiToken, String ApiServer ) : UpdateOrderItemResult
AddOrderItem ( System.Guid orderId, System.Guid itemId, String channelSKU, System.Guid fulfilmentCenter, Int32 quantity, LinePricingRequest linePricing, String ApiToken, String ApiServer ) : UpdateOrderItemResult
AddOrderService ( System.Guid orderId, String service, Double cost, Double taxRate, System.Guid fulfilmentCenter, String ApiToken, String ApiServer ) : UpdateOrderItemResult
AssignToFolder ( List orderIds, String folder, String ApiToken, String ApiServer ) : List
CancelOrder ( System.Guid orderId, System.Guid fulfilmentCenter, Double refund, String note, String ApiToken, String ApiServer ) : String
ChangeOrderTag ( List orderIds, Int32 tag, String ApiToken, String ApiServer ) : List
ChangeShippingMethod ( List orderIds, String shippingMethod, String ApiToken, String ApiServer ) : List
ChangeStatus ( List orderIds, Int32 status, String ApiToken, String ApiServer ) : List
ClearInvoicePrinted ( List orderIds, String ApiToken, String ApiServer ) : List
ClearPickListPrinted ( List orderIds, String ApiToken, String ApiServer ) : List
ClearShippingLabelInfo ( List orderIds, System.Boolean withoutConfirmation, String ApiToken, String ApiServer ) : String>>.List
CompleteOrder ( System.Guid orderId, String ApiToken, String ApiServer ) : String
CreateNewItemAndLink ( System.Guid pkStockItemId, String itemTitle, String source, String subSource, String channelSKU, String ApiToken, String ApiServer ) : Guid?
CreateNewOrder ( System.Guid fulfilmentCenter, String ApiToken, String ApiServer ) : OpenOrder
CustomerLookUp ( String field, String txt, String ApiToken, String ApiServer ) : List
DeleteOrder ( System.Guid orderId, String ApiToken, String ApiServer ) : void
GetAllOpenOrders ( FieldsFilter filters, List sorting, System.Guid fulfilmentCenter, String additionalFilter, String ApiToken, String ApiServer ) : List
GetAllOpenOrdersBetweenIndex ( Int32 fromIndex, Int32 toIndex, FieldsFilter filters, List sorting, System.Guid fulfilmentCenter, String additionalFilter, String ApiToken, String ApiServer ) : List
GetAvailableFolders ( String ApiToken, String ApiServer ) : List
GetBatchPilots ( String ApiToken, String ApiServer ) : String>>.List
GetCountries ( String ApiToken, String ApiServer ) : List
GetDefaultPaymentMethodIdForNewOrder ( String ApiToken, String ApiServer ) : System.Guid
GetDraftOrders ( String ApiToken, String ApiServer ) : List
GetExtendedProperties ( System.Guid orderId, String ApiToken, String ApiServer ) : List
GetExtendedPropertyTypes ( String ApiToken, String ApiServer ) : List
GetLinkedItems ( System.Guid itemId, String ApiToken, String ApiServer ) : List
GetOpenOrderIdByOrderOrReferenceId ( String orderOrReferenceId, FieldsFilter filters, String ApiToken, String ApiServer ) : Guid?
GetOpenOrderIdByOrderOrReferenceIdAndProcess ( String orderOrReferenceId, System.Guid fulfilmentCenter, FieldsFilter filters, String ApiToken, String ApiServer ) : String>.KeyValuePair
GetOpenOrderItemsSuppliers ( System.Guid orderId, String ApiToken, String ApiServer ) : Guid>>.List
GetOpenOrders ( Int32 entriesPerPage, Int32 pageNumber, FieldsFilter filters, List sorting, System.Guid fulfilmentCenter, String additionalFilter, String ApiToken, String ApiServer ) : GenericPagedResult
GetOpenOrdersByItemBarcode ( String productBarcode, FieldsFilter filters, String ApiToken, String ApiServer ) : String>.KeyValuePair
GetOrder ( System.Guid orderId, System.Guid fulfilmentLocationId, System.Boolean loadItems, System.Boolean loadAdditionalInfo, String ApiToken, String ApiServer ) : OpenOrder
GetOrderAuditTrail ( System.Guid orderId, String ApiToken, String ApiServer ) : List
GetOrderById ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : OrderDetails
GetOrderDetailsByNumOrderId ( Int32 OrderId, String ApiToken, String ApiServer ) : OrderDetails
GetOrderDetailsByReferenceId ( String ReferenceId, String ApiToken, String ApiServer ) : List
GetOrderItemComposition ( System.Guid orderId, System.Guid stockItemId, System.Guid fulfilmentCenter, String ApiToken, String ApiServer ) : OrderItem
GetOrderItems ( System.Guid orderId, System.Guid fulfilmentCenter, String ApiToken, String ApiServer ) : List
GetOrderNotes ( System.Guid orderId, String ApiToken, String ApiServer ) : List
GetOrderPackagingCalculation ( GetOrderPackagingCalculationRequest request, String ApiToken, String ApiServer ) : List
GetOrderPackagingSplit ( System.Guid orderId, String ApiToken, String ApiServer ) : List
GetOrderRelations ( System.Guid orderId, String ApiToken, String ApiServer ) : List
GetOrderView ( Int32 pkViewId, System.Boolean markAsLatestViewed, String ApiToken, String ApiServer ) : UserOrderView
GetOrderViews ( String ApiToken, String ApiServer ) : List
GetOrderXml ( System.Guid orderId, String ApiToken, String ApiServer ) : List
GetOrderXmlJSTree ( System.Guid orderId, String ApiToken, String ApiServer ) : String
GetOrders ( List ordersIds, System.Guid fulfilmentLocationId, System.Boolean loadItems, System.Boolean loadAdditionalInfo, String ApiToken, String ApiServer ) : List
GetOrdersById ( List pkOrderIds, String ApiToken, String ApiServer ) : List
GetPackagingGroups ( String ApiToken, String ApiServer ) : List
GetPaymentMethods ( String ApiToken, String ApiServer ) : List
GetShippingMethods ( String ApiToken, String ApiServer ) : List
GetUserLocationId ( String ApiToken, String ApiServer ) : System.Guid
LockOrder ( List orderIds, System.Boolean lockOrder, String ApiToken, String ApiServer ) : void
MergeOrders ( List ordersToMerge, System.Guid fulfilmentCenter, System.Guid pkPostalServiceId, String ApiToken, String ApiServer ) : OpenOrder
MoveToFulfilmentCenter ( List orderIds, System.Guid fulfilmentCenterId, String ApiToken, String ApiServer ) : MoveToFulfilmentCenterResult
MoveToLocation ( List orderIds, System.Guid pkStockLocationId, String ApiToken, String ApiServer ) : MoveToLocationResult
ProcessFulfilmentCentreOrder ( System.Guid orderId, String ApiToken, String ApiServer ) : ProcessOrderResult
ProcessOrder ( System.Guid orderId, System.Boolean scanPerformed, String ApiToken, String ApiServer ) : ProcessOrderResult
ProcessOrdersInBatch ( List ordersIds, String ApiToken, String ApiServer ) : List
RecalculateSingleOrderPackaging ( CalcOrderHeader request, String ApiToken, String ApiServer ) : CalcOrderHeader
RemoveOrderItem ( System.Guid orderId, System.Guid rowid, System.Guid fulfilmentCenter, String ApiToken, String ApiServer ) : UpdateOrderItemResult
SaveOrderView ( Int32 pkViewId, String viewName, String OrderViewDetailJSON, String ApiToken, String ApiServer ) : void
SetAdditionalInfo ( System.Guid orderId, System.Guid rowId, OrderItemOption additionalInfo, String ApiToken, String ApiServer ) : void
SetAvailableFolders ( List folders, String ApiToken, String ApiServer ) : List
SetDefaultPaymentMethodIdForNewOrder ( System.Guid paymentMethod, String ApiToken, String ApiServer ) : void
SetExtendedProperties ( System.Guid orderId, ExtendedProperty extendedProperties, String ApiToken, String ApiServer ) : List
SetInvoicesPrinted ( List orderIds, String ApiToken, String ApiServer ) : List
SetLabelsPrinted ( List orderIds, String ApiToken, String ApiServer ) : List
SetOrderCustomerInfo ( System.Guid orderId, OrderCustomerInfo info, System.Boolean saveToCrm, String ApiToken, String ApiServer ) : void
SetOrderGeneralInfo ( System.Guid orderId, OrderGeneralInfo info, System.Boolean wasDraft, String ApiToken, String ApiServer ) : void
SetOrderNotes ( System.Guid orderId, List orderNotes, String ApiToken, String ApiServer ) : void
SetOrderPackaging ( SetOrderPackagingRequest request, String ApiToken, String ApiServer ) : CalcOrderHeader
SetOrderPackagingSplit ( System.Guid orderId, List packagingSplit, String ApiToken, String ApiServer ) : UpdateTotalsResult
SetOrderShippingInfo ( System.Guid orderId, OrderShippingInfo info, String ApiToken, String ApiServer ) : UpdateTotalsResult
SetOrderSplitPackagingManualOverwrite ( CalcOrderHeader request, String ApiToken, String ApiServer ) : CalcOrderHeader
SetOrderTotalsInfo ( System.Guid orderId, OrderTotalsInfo info, String ApiToken, String ApiServer ) : void
SetPaymentMethods ( PaymentMethod paymentMethods, String ApiToken, String ApiServer ) : List
SetUserLocationId ( System.Guid locationId, String ApiToken, String ApiServer ) : void
SplitOrder ( System.Guid orderId, OrderSplit newOrders, String type, System.Guid fulfilmentLocationId, String ApiToken, String ApiServer ) : List
UnassignToFolder ( List orderIds, String folder, String ApiToken, String ApiServer ) : List
UpdateBillingAddress ( System.Guid orderId, Address billingAddress, String ApiToken, String ApiServer ) : void
UpdateLinkItem ( System.Guid pkStockId, System.Guid pkStockItemId, String source, String subSource, String channelSKU, String ApiToken, String ApiServer ) : void
UpdateOrderItem ( System.Guid orderId, OrderItem orderItem, System.Guid fulfilmentCenter, String source, String subSource, String ApiToken, String ApiServer ) : UpdateOrderItemResult
ValidateCoupon ( System.Guid orderId, String barcode, String ApiToken, String ApiServer ) : CouponValidationResult

Method Details

AddCoupon() public static method

public static AddCoupon ( System.Guid orderId, String barcode, CouponValidationResult couponData, System.Guid fulfilmentCenter, String ApiToken, String ApiServer ) : UpdateOrderItemResult
orderId System.Guid
barcode String
couponData CouponValidationResult
fulfilmentCenter System.Guid
ApiToken String
ApiServer String
return UpdateOrderItemResult

AddOrderItem() public static method

public static AddOrderItem ( System.Guid orderId, System.Guid itemId, String channelSKU, System.Guid fulfilmentCenter, Int32 quantity, LinePricingRequest linePricing, String ApiToken, String ApiServer ) : UpdateOrderItemResult
orderId System.Guid
itemId System.Guid
channelSKU String
fulfilmentCenter System.Guid
quantity System.Int32
linePricing LinePricingRequest
ApiToken String
ApiServer String
return UpdateOrderItemResult

AddOrderService() public static method

public static AddOrderService ( System.Guid orderId, String service, Double cost, Double taxRate, System.Guid fulfilmentCenter, String ApiToken, String ApiServer ) : UpdateOrderItemResult
orderId System.Guid
service String
cost Double
taxRate Double
fulfilmentCenter System.Guid
ApiToken String
ApiServer String
return UpdateOrderItemResult

AssignToFolder() public static method

public static AssignToFolder ( List orderIds, String folder, String ApiToken, String ApiServer ) : List
orderIds List
folder String
ApiToken String
ApiServer String
return List

CancelOrder() public static method

public static CancelOrder ( System.Guid orderId, System.Guid fulfilmentCenter, Double refund, String note, String ApiToken, String ApiServer ) : String
orderId System.Guid
fulfilmentCenter System.Guid
refund Double
note String
ApiToken String
ApiServer String
return String

ChangeOrderTag() public static method

public static ChangeOrderTag ( List orderIds, Int32 tag, String ApiToken, String ApiServer ) : List
orderIds List
tag System.Int32
ApiToken String
ApiServer String
return List

ChangeShippingMethod() public static method

public static ChangeShippingMethod ( List orderIds, String shippingMethod, String ApiToken, String ApiServer ) : List
orderIds List
shippingMethod String
ApiToken String
ApiServer String
return List

ChangeStatus() public static method

public static ChangeStatus ( List orderIds, Int32 status, String ApiToken, String ApiServer ) : List
orderIds List
status System.Int32
ApiToken String
ApiServer String
return List

ClearInvoicePrinted() public static method

public static ClearInvoicePrinted ( List orderIds, String ApiToken, String ApiServer ) : List
orderIds List
ApiToken String
ApiServer String
return List

ClearPickListPrinted() public static method

public static ClearPickListPrinted ( List orderIds, String ApiToken, String ApiServer ) : List
orderIds List
ApiToken String
ApiServer String
return List

ClearShippingLabelInfo() public static method

public static ClearShippingLabelInfo ( List orderIds, System.Boolean withoutConfirmation, String ApiToken, String ApiServer ) : String>>.List
orderIds List
withoutConfirmation System.Boolean
ApiToken String
ApiServer String
return String>>.List

CompleteOrder() public static method

public static CompleteOrder ( System.Guid orderId, String ApiToken, String ApiServer ) : String
orderId System.Guid
ApiToken String
ApiServer String
return String

CreateNewItemAndLink() public static method

public static CreateNewItemAndLink ( System.Guid pkStockItemId, String itemTitle, String source, String subSource, String channelSKU, String ApiToken, String ApiServer ) : Guid?
pkStockItemId System.Guid
itemTitle String
source String
subSource String
channelSKU String
ApiToken String
ApiServer String
return Guid?

CreateNewOrder() public static method

public static CreateNewOrder ( System.Guid fulfilmentCenter, String ApiToken, String ApiServer ) : OpenOrder
fulfilmentCenter System.Guid
ApiToken String
ApiServer String
return OpenOrder

CustomerLookUp() public static method

public static CustomerLookUp ( String field, String txt, String ApiToken, String ApiServer ) : List
field String
txt String
ApiToken String
ApiServer String
return List

DeleteOrder() public static method

public static DeleteOrder ( System.Guid orderId, String ApiToken, String ApiServer ) : void
orderId System.Guid
ApiToken String
ApiServer String
return void

GetAllOpenOrders() public static method

public static GetAllOpenOrders ( FieldsFilter filters, List sorting, System.Guid fulfilmentCenter, String additionalFilter, String ApiToken, String ApiServer ) : List
filters FieldsFilter
sorting List
fulfilmentCenter System.Guid
additionalFilter String
ApiToken String
ApiServer String
return List

GetAllOpenOrdersBetweenIndex() public static method

public static GetAllOpenOrdersBetweenIndex ( Int32 fromIndex, Int32 toIndex, FieldsFilter filters, List sorting, System.Guid fulfilmentCenter, String additionalFilter, String ApiToken, String ApiServer ) : List
fromIndex System.Int32
toIndex System.Int32
filters FieldsFilter
sorting List
fulfilmentCenter System.Guid
additionalFilter String
ApiToken String
ApiServer String
return List

GetAvailableFolders() public static method

public static GetAvailableFolders ( String ApiToken, String ApiServer ) : List
ApiToken String
ApiServer String
return List

GetBatchPilots() public static method

public static GetBatchPilots ( String ApiToken, String ApiServer ) : String>>.List
ApiToken String
ApiServer String
return String>>.List

GetCountries() public static method

public static GetCountries ( String ApiToken, String ApiServer ) : List
ApiToken String
ApiServer String
return List

GetDefaultPaymentMethodIdForNewOrder() public static method

public static GetDefaultPaymentMethodIdForNewOrder ( String ApiToken, String ApiServer ) : System.Guid
ApiToken String
ApiServer String
return System.Guid

GetDraftOrders() public static method

public static GetDraftOrders ( String ApiToken, String ApiServer ) : List
ApiToken String
ApiServer String
return List

GetExtendedProperties() public static method

public static GetExtendedProperties ( System.Guid orderId, String ApiToken, String ApiServer ) : List
orderId System.Guid
ApiToken String
ApiServer String
return List

GetExtendedPropertyTypes() public static method

public static GetExtendedPropertyTypes ( String ApiToken, String ApiServer ) : List
ApiToken String
ApiServer String
return List

GetLinkedItems() public static method

public static GetLinkedItems ( System.Guid itemId, String ApiToken, String ApiServer ) : List
itemId System.Guid
ApiToken String
ApiServer String
return List

GetOpenOrderIdByOrderOrReferenceId() public static method

public static GetOpenOrderIdByOrderOrReferenceId ( String orderOrReferenceId, FieldsFilter filters, String ApiToken, String ApiServer ) : Guid?
orderOrReferenceId String
filters FieldsFilter
ApiToken String
ApiServer String
return Guid?

GetOpenOrderIdByOrderOrReferenceIdAndProcess() public static method

public static GetOpenOrderIdByOrderOrReferenceIdAndProcess ( String orderOrReferenceId, System.Guid fulfilmentCenter, FieldsFilter filters, String ApiToken, String ApiServer ) : String>.KeyValuePair
orderOrReferenceId String
fulfilmentCenter System.Guid
filters FieldsFilter
ApiToken String
ApiServer String
return String>.KeyValuePair

GetOpenOrderItemsSuppliers() public static method

public static GetOpenOrderItemsSuppliers ( System.Guid orderId, String ApiToken, String ApiServer ) : Guid>>.List
orderId System.Guid
ApiToken String
ApiServer String
return Guid>>.List

GetOpenOrders() public static method

public static GetOpenOrders ( Int32 entriesPerPage, Int32 pageNumber, FieldsFilter filters, List sorting, System.Guid fulfilmentCenter, String additionalFilter, String ApiToken, String ApiServer ) : GenericPagedResult
entriesPerPage System.Int32
pageNumber System.Int32
filters FieldsFilter
sorting List
fulfilmentCenter System.Guid
additionalFilter String
ApiToken String
ApiServer String
return GenericPagedResult

GetOpenOrdersByItemBarcode() public static method

public static GetOpenOrdersByItemBarcode ( String productBarcode, FieldsFilter filters, String ApiToken, String ApiServer ) : String>.KeyValuePair
productBarcode String
filters FieldsFilter
ApiToken String
ApiServer String
return String>.KeyValuePair

GetOrder() public static method

public static GetOrder ( System.Guid orderId, System.Guid fulfilmentLocationId, System.Boolean loadItems, System.Boolean loadAdditionalInfo, String ApiToken, String ApiServer ) : OpenOrder
orderId System.Guid
fulfilmentLocationId System.Guid
loadItems System.Boolean
loadAdditionalInfo System.Boolean
ApiToken String
ApiServer String
return OpenOrder

GetOrderAuditTrail() public static method

public static GetOrderAuditTrail ( System.Guid orderId, String ApiToken, String ApiServer ) : List
orderId System.Guid
ApiToken String
ApiServer String
return List

GetOrderById() public static method

public static GetOrderById ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : OrderDetails
pkOrderId System.Guid
ApiToken String
ApiServer String
return OrderDetails

GetOrderDetailsByNumOrderId() public static method

public static GetOrderDetailsByNumOrderId ( Int32 OrderId, String ApiToken, String ApiServer ) : OrderDetails
OrderId System.Int32
ApiToken String
ApiServer String
return OrderDetails

GetOrderDetailsByReferenceId() public static method

public static GetOrderDetailsByReferenceId ( String ReferenceId, String ApiToken, String ApiServer ) : List
ReferenceId String
ApiToken String
ApiServer String
return List

GetOrderItemComposition() public static method

public static GetOrderItemComposition ( System.Guid orderId, System.Guid stockItemId, System.Guid fulfilmentCenter, String ApiToken, String ApiServer ) : OrderItem
orderId System.Guid
stockItemId System.Guid
fulfilmentCenter System.Guid
ApiToken String
ApiServer String
return OrderItem

GetOrderItems() public static method

public static GetOrderItems ( System.Guid orderId, System.Guid fulfilmentCenter, String ApiToken, String ApiServer ) : List
orderId System.Guid
fulfilmentCenter System.Guid
ApiToken String
ApiServer String
return List

GetOrderNotes() public static method

public static GetOrderNotes ( System.Guid orderId, String ApiToken, String ApiServer ) : List
orderId System.Guid
ApiToken String
ApiServer String
return List

GetOrderPackagingCalculation() public static method

public static GetOrderPackagingCalculation ( GetOrderPackagingCalculationRequest request, String ApiToken, String ApiServer ) : List
request GetOrderPackagingCalculationRequest
ApiToken String
ApiServer String
return List

GetOrderPackagingSplit() public static method

public static GetOrderPackagingSplit ( System.Guid orderId, String ApiToken, String ApiServer ) : List
orderId System.Guid
ApiToken String
ApiServer String
return List

GetOrderRelations() public static method

public static GetOrderRelations ( System.Guid orderId, String ApiToken, String ApiServer ) : List
orderId System.Guid
ApiToken String
ApiServer String
return List

GetOrderView() public static method

public static GetOrderView ( Int32 pkViewId, System.Boolean markAsLatestViewed, String ApiToken, String ApiServer ) : UserOrderView
pkViewId System.Int32
markAsLatestViewed System.Boolean
ApiToken String
ApiServer String
return UserOrderView

GetOrderViews() public static method

public static GetOrderViews ( String ApiToken, String ApiServer ) : List
ApiToken String
ApiServer String
return List

GetOrderXml() public static method

public static GetOrderXml ( System.Guid orderId, String ApiToken, String ApiServer ) : List
orderId System.Guid
ApiToken String
ApiServer String
return List

GetOrderXmlJSTree() public static method

public static GetOrderXmlJSTree ( System.Guid orderId, String ApiToken, String ApiServer ) : String
orderId System.Guid
ApiToken String
ApiServer String
return String

GetOrders() public static method

public static GetOrders ( List ordersIds, System.Guid fulfilmentLocationId, System.Boolean loadItems, System.Boolean loadAdditionalInfo, String ApiToken, String ApiServer ) : List
ordersIds List
fulfilmentLocationId System.Guid
loadItems System.Boolean
loadAdditionalInfo System.Boolean
ApiToken String
ApiServer String
return List

GetOrdersById() public static method

public static GetOrdersById ( List pkOrderIds, String ApiToken, String ApiServer ) : List
pkOrderIds List
ApiToken String
ApiServer String
return List

GetPackagingGroups() public static method

public static GetPackagingGroups ( String ApiToken, String ApiServer ) : List
ApiToken String
ApiServer String
return List

GetPaymentMethods() public static method

public static GetPaymentMethods ( String ApiToken, String ApiServer ) : List
ApiToken String
ApiServer String
return List

GetShippingMethods() public static method

public static GetShippingMethods ( String ApiToken, String ApiServer ) : List
ApiToken String
ApiServer String
return List

GetUserLocationId() public static method

public static GetUserLocationId ( String ApiToken, String ApiServer ) : System.Guid
ApiToken String
ApiServer String
return System.Guid

LockOrder() public static method

public static LockOrder ( List orderIds, System.Boolean lockOrder, String ApiToken, String ApiServer ) : void
orderIds List
lockOrder System.Boolean
ApiToken String
ApiServer String
return void

MergeOrders() public static method

public static MergeOrders ( List ordersToMerge, System.Guid fulfilmentCenter, System.Guid pkPostalServiceId, String ApiToken, String ApiServer ) : OpenOrder
ordersToMerge List
fulfilmentCenter System.Guid
pkPostalServiceId System.Guid
ApiToken String
ApiServer String
return OpenOrder

MoveToFulfilmentCenter() public static method

public static MoveToFulfilmentCenter ( List orderIds, System.Guid fulfilmentCenterId, String ApiToken, String ApiServer ) : MoveToFulfilmentCenterResult
orderIds List
fulfilmentCenterId System.Guid
ApiToken String
ApiServer String
return MoveToFulfilmentCenterResult

MoveToLocation() public static method

public static MoveToLocation ( List orderIds, System.Guid pkStockLocationId, String ApiToken, String ApiServer ) : MoveToLocationResult
orderIds List
pkStockLocationId System.Guid
ApiToken String
ApiServer String
return MoveToLocationResult

ProcessFulfilmentCentreOrder() public static method

public static ProcessFulfilmentCentreOrder ( System.Guid orderId, String ApiToken, String ApiServer ) : ProcessOrderResult
orderId System.Guid
ApiToken String
ApiServer String
return ProcessOrderResult

ProcessOrder() public static method

public static ProcessOrder ( System.Guid orderId, System.Boolean scanPerformed, String ApiToken, String ApiServer ) : ProcessOrderResult
orderId System.Guid
scanPerformed System.Boolean
ApiToken String
ApiServer String
return ProcessOrderResult

ProcessOrdersInBatch() public static method

public static ProcessOrdersInBatch ( List ordersIds, String ApiToken, String ApiServer ) : List
ordersIds List
ApiToken String
ApiServer String
return List

RecalculateSingleOrderPackaging() public static method

public static RecalculateSingleOrderPackaging ( CalcOrderHeader request, String ApiToken, String ApiServer ) : CalcOrderHeader
request CalcOrderHeader
ApiToken String
ApiServer String
return CalcOrderHeader

RemoveOrderItem() public static method

public static RemoveOrderItem ( System.Guid orderId, System.Guid rowid, System.Guid fulfilmentCenter, String ApiToken, String ApiServer ) : UpdateOrderItemResult
orderId System.Guid
rowid System.Guid
fulfilmentCenter System.Guid
ApiToken String
ApiServer String
return UpdateOrderItemResult

SaveOrderView() public static method

public static SaveOrderView ( Int32 pkViewId, String viewName, String OrderViewDetailJSON, String ApiToken, String ApiServer ) : void
pkViewId System.Int32
viewName String
OrderViewDetailJSON String
ApiToken String
ApiServer String
return void

SetAdditionalInfo() public static method

public static SetAdditionalInfo ( System.Guid orderId, System.Guid rowId, OrderItemOption additionalInfo, String ApiToken, String ApiServer ) : void
orderId System.Guid
rowId System.Guid
additionalInfo OrderItemOption
ApiToken String
ApiServer String
return void

SetAvailableFolders() public static method

public static SetAvailableFolders ( List folders, String ApiToken, String ApiServer ) : List
folders List
ApiToken String
ApiServer String
return List

SetDefaultPaymentMethodIdForNewOrder() public static method

public static SetDefaultPaymentMethodIdForNewOrder ( System.Guid paymentMethod, String ApiToken, String ApiServer ) : void
paymentMethod System.Guid
ApiToken String
ApiServer String
return void

SetExtendedProperties() public static method

public static SetExtendedProperties ( System.Guid orderId, ExtendedProperty extendedProperties, String ApiToken, String ApiServer ) : List
orderId System.Guid
extendedProperties ExtendedProperty
ApiToken String
ApiServer String
return List

SetInvoicesPrinted() public static method

public static SetInvoicesPrinted ( List orderIds, String ApiToken, String ApiServer ) : List
orderIds List
ApiToken String
ApiServer String
return List

SetLabelsPrinted() public static method

public static SetLabelsPrinted ( List orderIds, String ApiToken, String ApiServer ) : List
orderIds List
ApiToken String
ApiServer String
return List

SetOrderCustomerInfo() public static method

public static SetOrderCustomerInfo ( System.Guid orderId, OrderCustomerInfo info, System.Boolean saveToCrm, String ApiToken, String ApiServer ) : void
orderId System.Guid
info OrderCustomerInfo
saveToCrm System.Boolean
ApiToken String
ApiServer String
return void

SetOrderGeneralInfo() public static method

public static SetOrderGeneralInfo ( System.Guid orderId, OrderGeneralInfo info, System.Boolean wasDraft, String ApiToken, String ApiServer ) : void
orderId System.Guid
info OrderGeneralInfo
wasDraft System.Boolean
ApiToken String
ApiServer String
return void

SetOrderNotes() public static method

public static SetOrderNotes ( System.Guid orderId, List orderNotes, String ApiToken, String ApiServer ) : void
orderId System.Guid
orderNotes List
ApiToken String
ApiServer String
return void

SetOrderPackaging() public static method

public static SetOrderPackaging ( SetOrderPackagingRequest request, String ApiToken, String ApiServer ) : CalcOrderHeader
request SetOrderPackagingRequest
ApiToken String
ApiServer String
return CalcOrderHeader

SetOrderPackagingSplit() public static method

public static SetOrderPackagingSplit ( System.Guid orderId, List packagingSplit, String ApiToken, String ApiServer ) : UpdateTotalsResult
orderId System.Guid
packagingSplit List
ApiToken String
ApiServer String
return UpdateTotalsResult

SetOrderShippingInfo() public static method

public static SetOrderShippingInfo ( System.Guid orderId, OrderShippingInfo info, String ApiToken, String ApiServer ) : UpdateTotalsResult
orderId System.Guid
info OrderShippingInfo
ApiToken String
ApiServer String
return UpdateTotalsResult

SetOrderSplitPackagingManualOverwrite() public static method

public static SetOrderSplitPackagingManualOverwrite ( CalcOrderHeader request, String ApiToken, String ApiServer ) : CalcOrderHeader
request CalcOrderHeader
ApiToken String
ApiServer String
return CalcOrderHeader

SetOrderTotalsInfo() public static method

public static SetOrderTotalsInfo ( System.Guid orderId, OrderTotalsInfo info, String ApiToken, String ApiServer ) : void
orderId System.Guid
info OrderTotalsInfo
ApiToken String
ApiServer String
return void

SetPaymentMethods() public static method

public static SetPaymentMethods ( PaymentMethod paymentMethods, String ApiToken, String ApiServer ) : List
paymentMethods PaymentMethod
ApiToken String
ApiServer String
return List

SetUserLocationId() public static method

public static SetUserLocationId ( System.Guid locationId, String ApiToken, String ApiServer ) : void
locationId System.Guid
ApiToken String
ApiServer String
return void

SplitOrder() public static method

public static SplitOrder ( System.Guid orderId, OrderSplit newOrders, String type, System.Guid fulfilmentLocationId, String ApiToken, String ApiServer ) : List
orderId System.Guid
newOrders OrderSplit
type String
fulfilmentLocationId System.Guid
ApiToken String
ApiServer String
return List

UnassignToFolder() public static method

public static UnassignToFolder ( List orderIds, String folder, String ApiToken, String ApiServer ) : List
orderIds List
folder String
ApiToken String
ApiServer String
return List

UpdateBillingAddress() public static method

public static UpdateBillingAddress ( System.Guid orderId, Address billingAddress, String ApiToken, String ApiServer ) : void
orderId System.Guid
billingAddress Address
ApiToken String
ApiServer String
return void

UpdateLinkItem() public static method

public static UpdateLinkItem ( System.Guid pkStockId, System.Guid pkStockItemId, String source, String subSource, String channelSKU, String ApiToken, String ApiServer ) : void
pkStockId System.Guid
pkStockItemId System.Guid
source String
subSource String
channelSKU String
ApiToken String
ApiServer String
return void

UpdateOrderItem() public static method

public static UpdateOrderItem ( System.Guid orderId, OrderItem orderItem, System.Guid fulfilmentCenter, String source, String subSource, String ApiToken, String ApiServer ) : UpdateOrderItemResult
orderId System.Guid
orderItem OrderItem
fulfilmentCenter System.Guid
source String
subSource String
ApiToken String
ApiServer String
return UpdateOrderItemResult

ValidateCoupon() public static method

public static ValidateCoupon ( System.Guid orderId, String barcode, String ApiToken, String ApiServer ) : CouponValidationResult
orderId System.Guid
barcode String
ApiToken String
ApiServer String
return CouponValidationResult