# Update an Order Line

**URL:** <https://forums.ordoro.com/t/update-an-order-line/1787>\
**Category:** Uncategorized\
**Created:** [November 6, 2023, 5:20pm UTC](https://forums.ordoro.com/t/update-an-order-line/1787 "2023-11-06T17:20:51Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![zaman](https://avatars.discourse-cdn.com/v4/letter/z/da6949/32.png) [@zaman](https://forums.ordoro.com/u/zaman)\
**Post date:** [November 6, 2023, 5:20pm UTC](https://forums.ordoro.com/t/update-an-order-line/1787/1 "2023-11-06T17:20:51Z")

</div>

Trying to Update an Order Line  
API request send to : [https://api.ordoro.com/v3/order/{order\_number}/line/{order\_line\_id}](https://api.ordoro.com/v3/order/%7Border_number%7D/line/%7Border_line_id%7D)

$data = array(  
‘quantity’ =\> 2,  
“item\_price” =\> 9.99,  
“total\_price” =\> 19.98,  
);

public function updateOrderLine($orderNumber,$orderLineId,$data){  
$url = ‘[https://api.ordoro.com/v3/order/](https://api.ordoro.com/v3/order/)’. $orderNumber .‘/line/’.$orderLineId;

curl\_setopt($this-\>ch, CURLOPT\_URL, $url);  
curl\_setopt($this-\>ch, CURLOPT\_CUSTOMREQUEST, ‘PUT’);  
curl\_setopt($this-\>ch, CURLOPT\_POSTFIELDS, json\_encode($data));  
$result = curl\_exec($this-\>ch);  
curl\_close($this-\>ch);  
return $result;  
}

Error Msg: ^ “{“error\_message”: “Additional properties are not allowed (‘item\_price’, ‘total\_price’, ‘quantity’ were unexpected)”, “param”: null}”
