как Изменить commerce_order_total
Нужно переписать commerce_order_total.
Делаю стандартным способом, потом устаревшим способом - не получается. Очевидно что есть проблема но не могу понять в чем.
$order_wrapper = entity_metadata_wrapper('commerce_order', $order);
$order_wrapper->commerce_order_total->amount = 4200;
$order_wrapper->save();
или так:
$order->commerce_order_total['und'][0]['amount'] = 4200;
$order->commerce_order_total['und'][0]['data']['components'][0]['price']['amount'] = 4200;
commerce_order_save($order);