Click or drag to resize

IUCJsonOrderEdit Method

Edit Customer Order

Namespace: LSOmni.Service
Assembly: LSOmni.Service (in LSOmni.Service.dll) Version: Commerce Service for LS Central 2026.8.0
Syntax
C#
SalesEntry OrderEdit(
	Order request,
	string orderId,
	OrderEditType editType,
	bool returnOrderIdOnly
)

Parameters

request  Order
Updated Order object
orderId  String
Order Id to edit
editType  OrderEditType
Type of Order Edit
returnOrderIdOnly  Boolean

Return Value

SalesEntry
Remarks
LS Central WS2: CustomerOrderEditV2 (LS Central 28.0+), CustomerOrderEdit (earlier)
Example
Sample request including minimum data needed to be able to process the request in LS Commerce

Edit an existing shipped Order, increasing the quantity of the order line from 2 to 3

REST Sample Request
{
    "request": {
        "CardId": "10021",
        "OrderLines": [{
            "ItemId": "40020",
            "LineNumber": "1",
            "LineType": "0",
            "Quantity": "3",
            "VariantId": "002"
        }],
        "OrderType": "0",
        "ShipOrder": "1",
        "ShipToAddress": {
            "Address1": "600 Lue Via",
            "Address2": "None",
            "City": "North Viola",
            "Country": "Belgium",
            "PhoneNumber": "555-555-5555",
            "PostCode": "88391-4289",
            "StateProvinceRegion": "None",
            "Type": "0"
        },
        "StoreId": "S0013"
    },
    "orderId": "CO000123",
    "editType": 1,
    "returnOrderIdOnly": 0
}
See Also