diff --git a/src/pretix/control/templates/pretixcontrol/order/index.html b/src/pretix/control/templates/pretixcontrol/order/index.html index a3e9f84d88..a123555cd3 100644 --- a/src/pretix/control/templates/pretixcontrol/order/index.html +++ b/src/pretix/control/templates/pretixcontrol/order/index.html @@ -570,6 +570,26 @@
+ {% if order.status != "c" and order.total != payment_refund_sum %} +
+
+ {% trans "Successful payments" %} +
+
+ {{ payment_refund_sum|money:event.currency }} +
+
+
+
+
+ {% trans "Pending total" %} +
+
+ {{ order.pending_sum|money:event.currency }} +
+
+
+ {% endif %} {% eventsignal event "pretix.control.signals.order_info" order=order request=request %} diff --git a/src/pretix/control/views/orders.py b/src/pretix/control/views/orders.py index 64bcb951e9..eeefcf65db 100644 --- a/src/pretix/control/views/orders.py +++ b/src/pretix/control/views/orders.py @@ -265,6 +265,8 @@ class OrderDetail(OrderView): ctx['overpaid'] = self.order.pending_sum * -1 ctx['sales_channel'] = get_all_sales_channels().get(self.order.sales_channel) ctx['download_buttons'] = self.download_buttons + ctx['payment_refund_sum'] = self.order.payment_refund_sum + ctx['pending_sum'] = self.order.pending_sum return ctx @cached_property