For the record, consider calling update_without_callbacks instead. Since order is complete it might not be necessary run order#update! from the after_save adjustment callback. So we can prevent a bunch of queries from running.