From a1d92f974056dccd3aff91fdc9e6bbe0a2bfc760 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 12 Sep 2016 20:39:34 +0200 Subject: [PATCH] Fixed a fatal bug in payment method changing --- src/pretix/presale/views/order.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pretix/presale/views/order.py b/src/pretix/presale/views/order.py index 58491eb7a..a59ca0360 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()