diff --git a/src/pretix/presale/views/order.py b/src/pretix/presale/views/order.py index 58491eb7a2..a59ca0360c 100644 --- a/src/pretix/presale/views/order.py +++ b/src/pretix/presale/views/order.py @@ -307,6 +307,7 @@ class OrderPayChangeMethod(EventViewMixin, OrderDetailMixin, TemplateView): }) self.order.payment_provider = p['provider'].identifier self.order.payment_fee = new_fee + self.order.total = self._total_order_value + new_fee self.order._calculate_tax() self.order.save()