diff --git a/modules/order/src/Entity/Order.php b/modules/order/src/Entity/Order.php
index 5aa8dd3..6317f79 100644
--- a/modules/order/src/Entity/Order.php
+++ b/modules/order/src/Entity/Order.php
@@ -608,7 +608,7 @@ class Order extends ContentEntityBase implements OrderInterface {
         'weight' => 0,
       ])
       ->setDisplayConfigurable('form', TRUE)
-      ->setDisplayConfigurable('view', FALSE);
+      ->setDisplayConfigurable('view', TRUE);
 
     $fields['total_price'] = BaseFieldDefinition::create('commerce_price')
       ->setLabel(t('Total price'))
diff --git a/modules/order/src/Plugin/Field/FieldFormatter/AdjustmentsItemList.php b/modules/order/src/Plugin/Field/FieldFormatter/AdjustmentsItemList.php
new file mode 100644
index 0000000..632eccb
--- /dev/null
+++ b/modules/order/src/Plugin/Field/FieldFormatter/AdjustmentsItemList.php
@@ -0,0 +1,41 @@
+<?php
+
+namespace Drupal\commerce_order\Plugin\Field\FieldFormatter;
+
+use Drupal\Core\Field\FieldDefinitionInterface;
+use Drupal\Core\Field\FieldItemListInterface;
+use Drupal\Core\Field\FormatterBase;
+
+/**
+ * Plugin implementation of the 'commerce_order_adjustment_item_list' formatter.
+ *
+ * @FieldFormatter(
+ *   id = "commerce_order_adjustment_item_list",
+ *   label = @Translation("Adjustment item list"),
+ *   field_types = {
+ *     "commerce_adjustment",
+ *   },
+ * )
+ */
+class AdjustmentsItemList extends FormatterBase {
+
+  /**
+   * {@inheritdoc}
+   */
+  public function viewElements(FieldItemListInterface $items, $langcode) {
+    $entity = $items->getEntity();
+    $items = [];
+    if (method_exists($entity, 'getAdjustments')) {
+      /** @var \Drupal\commerce_order\Adjustment $adjustment */
+      foreach ($entity->getAdjustments() as $adjustment) {
+        $items[] = $adjustment->getLabel() . ': ' . $adjustment->getAmount();
+      }
+      return [
+        '#theme' => 'item_list',
+        '#items' => $items,
+      ];
+    }
+    return [];
+  }
+
+}
